Day30 | 讀書心得分享網站
SwiftUI的好處·1.程式愈少,bug愈少·2.Declarative(陳述)Syntax更容易理解,⽤程式描述畫⾯長什麼樣⼦·3.可以預覽程式的App畫⾯,將預覽畫⾯變成可以操作互動的App。
在昨天我們談完Day29:今天來做個訂餐/訂飲料App[1],今天我們來談談Apple發表的SwiftUI
建立完專案後,這次不選擇Storyboard,選擇使用SwiftUI
在專案中已看不到Main.StoryBoard了
1.程式愈少, bug 愈少
2.Declarative(陳述) Syntax更容易理解,⽤程式描述畫⾯長什麼樣⼦
3.可以預覽程式的App畫⾯,將預覽畫⾯變成可以操作互動的 App。
4.iOS, macOS, watchOS, tvOS App 可以採⽤類似的寫法。
5.利⽤ binding(綁定)機制,資料跟畫⾯更容易同步
1.iOS 13 以上才能使⽤
2.只能⽤ Swift 撰寫 SwiftUI 程式,不能⽤Objective-C
3.預覽 SwiftUI 設計的畫⾯要搭配 macOS 10.15 以上版本
SwiftUI 的 UI 元件以 struct 定義,遵從 protocol View
1.修改Text("Hello World")即可顯示不同的文字內容
struct ContentView: View { var body: some View { return Text("Hello World") .font(Font.system(size: 50, weight:.heavy)) .frame(width: 500, height: 900) .foregroundColor(.blue) } }
2.在Assets.xcassets加入圖片,並命名為logo
...SwiftUI Overview | 讀書心得分享網站
第1 章 | 讀書心得分享網站
Day30 | 讀書心得分享網站
彼得潘的SwiftUI 學習文章. SwiftUI 程式開發初體驗 | 讀書心得分享網站
《iOS App程式開發實務攻略 : 快速精通SwiftUI》書評 / 心得 ( 2020 年出版 )
《iOSApp程式開發實務攻略:快速精通SwiftUI》好看嗎?本站為大家整理《iOSApp程式開發實務攻略:快速精通SwiftUI》書評/心得...
《山水儚 = The enveloping sarira》書評 / 心得 ( 2021 年出版 )
《山水儚=Theenvelopingsarira》好看嗎?本站為大家整理《山水儚=Theenvelopingsarira》書評/心得,作者為八千子著,出版社...
《iOS 12 App程式開發實務心法 : 30個製作專業級iOSApp完全實戰攻略》書評 / 心得 ( 2019 年出版 )
《iOS12App程式開發實務心法:30個製作專業級iOSApp完全實戰攻略》好看嗎?本站為大家整理《iOS12App程式開發實務心法:30個製...
《iOS遊戲開發從零開始 Base on Cocos2d-x & cocos2d》書評 / 心得 ( 2017 年出版 )
《iOS遊戲開發從零開始BaseonCocos2d-x&cocos2d》好看嗎?本站為大家整理《iOS遊戲開發從零開始BaseonCocos2d-x&cocos2d》書...
《iOS App 程式開發實務攻略 : 快速精通SwiftUI》書評 / 心得 ( 2020 年出版 )
《iOSApp程式開發實務攻略:快速精通SwiftUI》好看嗎?本站為大家整理《iOSApp程式開發實務攻略:快速精通SwiftUI》書評/心得...
《雲端運算 應用與實務 application, technology and practice》書評 / 心得 ( 2016 年出版 )
《雲端運算應用與實務application,technologyandpractice》好看嗎?本站為大家整理《雲端運算應用與實務application,technol...