基本原理
在開始界面切換前钠乏,需要思考一下您管理的view是什么關(guān)系,不同的關(guān)系需要不同容器:
- 遞進(jìn)關(guān)系春塌,推薦使用NavigationView和NavigationLink
- 并列關(guān)系晓避,推薦使用ScrollView構(gòu)建的水平切換。
- 自定義關(guān)系只壳,推薦使用ZStack
- 組合關(guān)系俏拱,推薦sheet、alert和ZStack
下面我們就看看相應(yīng)的解決方案吧
必須要掌握
1吼句、Navigation系列
- SwiftUI 實戰(zhàn)之導(dǎo)航條切換到下一個頁面后隱藏NavigationView和NavigationLink
- SwiftUI實戰(zhàn)之List & Navigation做個圖文混排效果
- SwiftUI 開發(fā)腳手架含Tab List Navigation (2020年版)
2锅必、ScrollView輪播圖
2、sheet系列
- SwiftUI一篇文章學(xué)會Sheet視圖(彈窗效果)
- SwiftUI sheet如何彈出和關(guān)閉視圖或?qū)υ捒颍╬op and dismiss modal)
- SwiftUI 彈出消息提示ActionSheet支持iPhone和iPad
3惕艳、alert提示類型
- SwiftUI實戰(zhàn)之a(chǎn)lert里面帶TextField(提示框含文本編輯)
- SwiftUI基礎(chǔ)之如何制作個提示框Alert
- SwiftUI 控件之Alert 告警提示框(含demo)
個性化提示類
推薦文章
CoreData篇
- SwiftUI數(shù)據(jù)存儲之做個筆記App 新增與查詢(CoreData)
- SwiftUI進(jìn)階之存儲用戶狀態(tài)實現(xiàn)登錄與登出
- SwiftUI 數(shù)據(jù)之List顯示Sqlite數(shù)據(jù)庫內(nèi)容(2020年教程)
TextField篇
- 《SwiftUI 一篇文章全面掌握TextField文本框 (教程和全部源碼)》
- 《SwiftUI實戰(zhàn)之TextField風(fēng)格自定義與formatters》
- 《SwiftUI實戰(zhàn)之TextField如何給鍵盤增加個返回按鈕(隱藏鍵盤)》
- 《SwiftUI 當(dāng)鍵盤出現(xiàn)時避免TextField被遮擋自動向上移動》
- 《SwiftUI實戰(zhàn)之TextField如何給鍵盤增加個返回按鈕(隱藏鍵盤)》
JSON文件篇
技術(shù)交流
QQ:3365059189
SwiftUI技術(shù)交流QQ群:518696470