今天新增了一個新功能-忘記密碼。雖然目前App還沒有真正的伺服器資料庫,但我想模擬出這種常見的功能流程。於是我在登入頁面下面新增一個「忘記密碼?」的文字按鈕,點...
今天開始學習ConstraintLayout。之前在設計畫面時,常常拖元件都亂跑、位置對不齊,今天終於了解為什麼。原來如果不設定constraint,元件根本不...
好了,要進入最難的部分了!要做什麼?
我覺得這個問題真的超級難。老實說,我不是這幾天才開始想,而是這個問題一直都在我心裡。我常常有各種想法,但又會擔心——真的有...
上一篇講了很多有點無聊的內容,這一篇就要開始使用各種基礎的UI元件
UI元件
常用的UI元件有:
Text
Icon
常見的輸入元件有:
TextFiel...
昨天我們聊到第三方框架的導入,今天要回來看 Swift 本身的一個特性 —— async/await,並把它跟 網路請求 (Alamofire)、資料解析 (C...
在 Day 11 中,我們為 Clean Architecture 的業務邏輯層建立了單元測試保護網。今天,我們要將測試視野提升到 UI 層面:如何將 UI 測...