前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第三十篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...
在讓我們在專案中進行一些程式碼相關的測試吧! ? 隕石小故事 我先自首,我很少在專案上做一些測試相關的程式碼(跪)。但是某些時候有些需要計算或複雜的拼湊...
簡要 這邊有有看到一個不錯的主題就是進入最愛餐廳裡面時在讀取資料時出現了假的方塊畫面這個跟FaceBook資料未出來的時候一模一樣 (出處Facebook Pl...
CombineRxSwiftPerformance 是一個在 GitHub 知名的專案, 在 wwdc 2019 剛發表 Combine 的時候, 這個 rep...
tableViewController內容很有可能跟狀態列重疊 處置方法有兩種: 方法一: 程式碼增加隱藏狀態列的 prefersStatusBarHidden...
事實上拉和服腰帶轉圈圈的遊戲應該不是UIScrollView做的,理想飯麵。 Content Size / Offset 要使scroll view可以捲動,必...
Life cycle of an App 生命週期 當使用者按下App Icon的「瞬間」,系統會先執行函式@UIApplicationMain,並產生元件U...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二九篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...
前言 之前在試做一些小專案的時候,就遇到需要在兩個 view 之間傳值的問題,聽說方法很多種,但傳值有分正向傳值和逆向傳值,所謂的正向傳值就是指第一個 view...
wow,第29天了欸。30天其實說快不快,說慢不慢。默默的也就發了30篇文了 Frame 描述相對於superview內矩形框架視圖的座標位置及大小 Bound...
簡要 最後幾天差不多要把大概的頁面完成現在只剩下最後一個頁面就是是會員頁面應該比較簡單今天就來快速完成原生Uber eat效果 客製化Cell cell部分原...
精彩到我看到忘記發文了嗚嗚嗚被工作室通緝QQ scroll view是個可允許使用者對其內容捲動或縮放的view。看到捲動相信大家就不難想像,他94先前把我折...
在 GitHub 有許多開源的專案是值得我們學習的, 尤其是當接觸新事物的時候, SwiftUI-Combine 是一個使用 SwiftUI 及 Combine...
使用 ScrollView 讓 textField 在輸入時不在被阻擋 ? 隕石小故事 相信畫面中有輸入框 textField 是一件非常正常的事,而我...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二八篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...
(承27/30 I服了U-1)協定:MoneyTransferProtocol宣告方法:giveMoney protocol MoneyTransferProt...
Notification Center如何運作 Notification Center運作原理,分為三個部分 "listener"偵聽no...
前言 今天要介紹的是轉換到下一個 view 的方式,之前不了解的時候,就遇過重複使用到兩個方法,畫面跳轉兩次的情形,藉由這次把看過學過的方式整理一下,就列出了三...
協定UIPickerViewDelegate,UIPickerViewDataSource,UITableView協定僅宣告方法、屬性,不會直接定義內容,而是使...
簡要 上一篇已經完成 UISegmentedControl + UIPageViewController兩個運用到的就是訂單頁面用來看過去所點的餐點可左右滑動或...
讓我們透過 LocalizationString 根據語系來顯示相對應的文字吧! ? 隕石小故事 雖然我沒有在真正的專案裡面實際操作過 Localiza...
今天是UITextView的完結篇~ Selection Range seletedRange儲存了當前選擇的範圍。如下圖的文字,print(newTextVi...
Artwork: from Combine: Asynchronous Programming with Swift, available at www.r...
前情提要 昨天介紹了 App 的生命週期,接著今天要介紹的是 view controller 的生命週期,今天的介紹會在不同的方法中加入印出訊息,這樣更有助於我...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二七篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...
第二十七天要上架了很緊張嗎?不知道該怎麼準備上架嗎?以下列出幾項上架前要注意的重點 icon每個App都有數自己的icon放置位置同樣是在放圖片的地方但要點...
簡介一下MVC MVC是由三種主要的Object發展而成的設計模式 Model是存放data的地方,像是model物件、管理、解析或networking c...
簡要 現在要邁入第三個頁面第三個頁面是過去訂單裡面是可以左右滑動應該是使用UISegmentedControl與UIPageViewController裡面塞入...
CombineDataSource 是一個在 GitHub 現有的第三方函式庫, 將 TableView 的DataSources 很有趣的與 Combine...
今天要講的是text view的attribute。但情勢緊急來不及想標題,只好反映我最真實的心靈寫照。 Attributes Text / Attribute...