注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計iOS 14開發(fā)指南

iOS 14開發(fā)指南

iOS 14開發(fā)指南

定 價:¥129.90

作 者: 管蕾
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787115562043 出版時間: 2021-06-01 包裝: 平裝-膠訂
開本: 16開 頁數: 515 字數:  

內容簡介

  《iOS 14開發(fā)指南》旨在介紹開發(fā)iOS 14應用程序的知識。本書主要講解了如何通過Xcode開發(fā)應用程序,如何實現各種控件,如何設計用戶界面,如何處理圖像、圖層、動畫等,如何實現多媒體開發(fā),如何定位,如何讀寫應用程序的數據,如何處理手勢,如何開發(fā)通用的應用程序、tvOS應用程序、虛擬現實應用程序,如何在應用程序中添加Siri功能,如何使用Apple Pay、SwiftUI、WatchKit等?!秈OS 14開發(fā)指南》適合iOS初學者和iOS開發(fā)人員閱讀,也可以作為培訓機構和高校相關專業(yè)的教材。

作者簡介

  管蕾,51CTO的Android和iOS專家,帶領團隊開發(fā)了一款云服務器,開發(fā)過多款iOS應用程序,代表作品有《iOS 8開發(fā)指南》《iOS 9開發(fā)指南》《iOS 10開發(fā)指南》《iOS 11開發(fā)指南》。

圖書目錄


目  錄

第 1章 iOS開發(fā)入門 1
1.1 iOS簡介 1
1.2 開始iOS 14開發(fā)之旅 2
1.3 工欲善其事,必先利其器——搭建開發(fā)環(huán)境 3
1.3.1 Xcode 4
1.3.2 Xcode 12的新特性 4
1.3.3 下載并安裝Xcode 12 4
1.3.4 創(chuàng)建iOS 14項目并啟動模擬器 6
1.3.5 打開一個現有的iOS 14項目 8
1.3.6 使用Xcode 12的新特性:基于Swift創(chuàng)建第 一個通用應用程序 8
第 2章 Xcode開發(fā)環(huán)境 11
2.1 基本面板 11
2.1.1 調試工具欄 12
2.1.2 資源管理器 12
2.1.3 屬性面板 15
2.2 Xcode 12的基本操作 15
2.2.1 改變公司名稱 16
2.2.2 通過搜索框縮小文件范圍 16
2.2.3 格式化代碼 17
2.2.4 代碼縮進和自動補全 17
2.2.5 文件內查找和替換 18
2.2.6 快速定位到代碼行 19
2.2.7 快速打開文件 19
2.2.8 自定義導航欄 20
2.2.9 調試代碼 20
2.3 使用Xcode 12的幫助系統(tǒng) 21
第3章 通過IB開發(fā)界面 24
3.1 IB的基礎知識 24
3.2 IB中的故事板 25
3.2.1 推出的背景 26
3.2.2 故事板的文檔大綱 26
3.2.3 文檔大綱區(qū)域的對象 27
3.3 創(chuàng)建界面 27
3.3.1 Object庫 28
3.3.2 將對象添加到視圖中 28
3.3.3 使用IB布局工具 29
3.4 定制界面外觀 31
3.4.1 使用Attributes Inspector 31
3.4.2 設置Accessibility選項區(qū)域 32
3.5 iOS 14中控件的屬性 33
3.6 完全通過代碼實現UI設計 33
第4章 使用Xcode編寫MVC應用程序 36
4.1 MVC模式 36
4.2 Xcode中的MVC 37
4.2.1 Xcode中的視圖 37
4.2.2 Xcode中的視圖控制器 37
4.3 數據模型 37
4.4 基于Objective-C使用模板Single View Application創(chuàng)建MVC程序 38
4.4.1 創(chuàng)建項目 38
4.4.2 規(guī)劃變量和連接 40
4.4.3 設計界面 42
4.4.4 創(chuàng)建并連接輸出口和操作 43
4.4.5 實現應用程序邏輯 45
4.4.6 生成應用程序 45
4.5 基于Swift使用模板Single View Application創(chuàng)建MVC應用程序 46
第5章 文本框和文本視圖 47
5.1 文本框 47
5.1.1 文本框的基礎知識 47
5.1.2 控制是否顯示TextField中的密碼明文信息 47
5.1.3 實現用戶登錄界面 49
5.1.4 限制輸入文本的長度 50
5.1.5 基于Swift實現UITextField控件 51
5.2 文本視圖 52
5.2.1 文本視圖的基礎知識 52
5.2.2 自定義UITextView控件中文字的行間距 53
5.2.3 自定義UITextView控件的樣式 54
5.2.4 基于Swift在指定的區(qū)域中輸入文本 56
5.2.5 基于Objective-C通過文本提示單擊的按鈕 57
5.2.6 基于Swift在屏幕中顯示單擊的按鈕 57
第6章 標簽和按鈕 59
6.1 標簽 59
6.1.1 標簽的屬性 59
6.1.2 使用UILabel顯示一段文本 59
6.1.3 為文字分別添加上畫線、下畫線和中畫線 60
6.1.4 基于Swift顯示指定樣式的文本 62
6.2 按鈕 63
6.3 基于Objective-C聯(lián)合使用文本框、文本視圖和按鈕 63
6.3.1 創(chuàng)建項目 64
6.3.2 設計界面 64
6.3.3 創(chuàng)建并連接輸出口和操作 69
6.3.4 實現按鈕模板 70
6.3.5 隱藏鍵盤 71
6.3.6 實現應用程序邏輯 73
6.3.7 總結執(zhí)行 74
6.4 基于Swift聯(lián)合使用文本框、文本視圖和按鈕 74
6.5 基于Swift自定義按鈕 74
第7章 滑塊控件、步進控件和圖像視圖控件 76
7.1 滑塊控件 76
7.1.1 滑塊控件的基本屬性 76
7.1.2 使用素材圖片實現滑塊特效 77
7.1.3 實現各種各樣的滑塊 78
7.1.4 基于Swift實現UISlider控件 80
7.2 步進控件 81
7.2.1 步進控件的基本屬性 81
7.2.2 自定義步進控件的樣式 81
7.2.3 基于Swift使用步進控件自動增減數字 83
7.3 圖像視圖控件 83
7.3.1 UIImageView的常用屬性和方法 83
7.3.2 滾動瀏覽圖片 84
7.3.3 實現圖片瀏覽器 85
7.3.4 基于Swift使用UIImageView控件 87
第8章 開關控件和分段控件 89
8.1 開關控件 89
8.1.1 開關控件的屬性 89
8.1.2 顯示開關的狀態(tài) 90
8.1.3 顯示默認打開的開關控件 91
8.1.4 基于Swift控制是否顯示密碼明文 91
8.2 分段控件 92
8.2.1 分段控件的屬性和方法 92
8.2.2 添加圖標和文本 94
8.3 基于Objective-C聯(lián)合使用開關控件和分段控件 95
8.4 基于Swift聯(lián)合使用開關控件和分段控件 97
第9章 可滾動視圖控件、翻頁控件和新的Web視圖控件 98
9.1 可滾動視圖控件 98
9.1.1 UIScrollView的基本屬性 98
9.1.2 使用可滾動視圖控件 98
9.1.3 滑動隱藏狀態(tài)欄 101
9.1.4 基于Swift使用UIScrollView控件 101
9.2 翻頁控件 103
9.2.1 UIPageControll控件的基礎知識 103
9.2.2 實現圖片播放器 103
9.2.3 實現圖片瀏覽程序 105
9.2.4 基于Swift使用UIPageControl設置4個界面 106
9.3 新的Web視圖控件——WKWebView 107
9.3.1 WKWebView的基礎知識 107
9.3.2 基于Objective-C使WKWebView與JavaScript交互 109
9.3.3 基于Swift使WKWebView與JavaScript交互 110
第 10章 提醒和操作表 112
10.1 UIAlertController的基礎知識 112
10.1.1 提醒視圖 112
10.1.2 操作表視圖 112
10.2 使用UIAlertController 112
10.2.1 簡單的對話框例子 113
10.2.2 “警告”樣式 114
10.2.3 文本對話框 114
10.2.4 上拉菜單 116
10.2.5 釋放對話框控制器 118
10.3 實戰(zhàn)演練 119
10.3.1 實現自定義的操作表視圖 119
10.3.2 自定義提醒表視圖和操作表視圖 120
10.3.3 自定義UIAlertController控件的外觀 122
10.3.4 基于Swift實現提醒框 124
第 11章 工具欄和選擇器 125
11.1 工具欄 125
11.1.1 工具欄的基礎知識 125
11.1.2 創(chuàng)建帶圖標按鈕的工具欄 126
11.1.3 基于Swift使用UIToolbar制作網頁瀏覽器 128
11.2 選擇器視圖 130
11.2.1 選擇器視圖的基礎知識 130
11.2.2 實現兩個UIPickerView控件間的數據依賴 132
11.2.3 基于Objective-C自定義選擇器 135
11.2.4 基于Swift自定義選擇器 143
11.2.5 實現單列選擇器 143
11.2.6 基于Swift實現“星期”選擇框 144
11.3 日期選擇控件 146
11.3.1 基于Swift使用UIDatePicker控件 146
11.3.2 實現日期選擇器 147
11.3.3 使用日期選擇器自動選擇時間 150
第 12章 表視圖 152
12.1 表視圖的基礎知識 152
12.1.1 表視圖的外觀 152
12.1.2 表單元格 152
12.1.3 添加表視圖 153
12.1.4 UITableView詳解 154
12.2 實戰(zhàn)演練 157
12.2.1 循環(huán)創(chuàng)建多個UITableViewCell 157
12.2.2 實現單元格的圓角樣式效果 158
12.2.3 基于Objective-C使用表視圖 161
12.2.4 基于Swift使用表視圖 166
第 13章 活動指示器、進度條和檢索條 167
13.1 活動指示器 167
13.1.1 實現不同外觀的活動指示器效果 167
13.1.2 基于Swift使用UIActivityIndicatorView控件 168
13.2 進度條 169
13.2.1 自定義進度條的外觀樣式 170
13.2.2 實現多個具有動態(tài)條紋背景的進度條 170
13.2.3 基于Swift實現自定義進度條效果 173
13.3 檢索條 174
13.3.1 在查找信息輸入關鍵字時實現自動提示功能 175
13.3.2 實現文字輸入的自動填充和自動提示功能 179
13.3.3 使用UISearchBar控件快速搜索信息 180
13.3.4 基于Objective-C在表視圖中實現信息檢索 183
13.3.5 基于Swift在表視圖中實現信息檢索 184
第 14章 UIView詳解 185
14.1 UIView基礎 185
14.1.1 UIView的結構 185
14.1.2 視圖架構 187
14.1.3 視圖層次和子視圖管理 188
14.1.4 視圖繪制周期 188
14.1.5 UIView的常用屬性 188
14.2 實戰(zhàn)演練 189
14.2.1 給任意UIView視圖的四條邊框加上陰影 189
14.2.2 給UIView加上各種圓角、邊框效果 190
14.2.3 使用UIView控件實現彈出式動畫表單效果 191
14.2.4 基于Swift創(chuàng)建滾動圖片的瀏覽器界面 192
14.2.5 基于Objective-C創(chuàng)建產品展示列表 194
14.2.6 基于Swift創(chuàng)建產品展示列表 195
第 15章 視圖控制器 196
15.1 UIViewController的基礎知識 196
15.1.1 UIViewController的常用屬性和方法 196
15.1.2 實現可以移動切換的視圖效果 197
15.1.3 實現手動旋轉屏幕的效果 198
15.2 使用UINavigationController 199
15.2.1 UINavigationController詳解 199
15.2.2 實現界面導航欄 201
15.2.3 基于Objective-C使用導航控制器展現3個場景 202
15.2.4 基于Swift使用導航控制器展現3個場景 204
15.3 選項卡欄控制器 204
15.3.1 選項卡欄和選項卡欄項 204
15.3.2 使用選項卡欄控制器構建3個場景 206
15.3.3 使用動態(tài)單元格定制表格行 207
15.3.4 基于Swift開發(fā)界面選擇控制器 208
第 16章 實現多場景 210
16.1 多場景故事板 210
16.1.1 多場景故事板的基礎知識 210
16.1.2 創(chuàng)建多場景項目 211
16.1.3 實現多個視圖之間的切換 214
16.2 基于Objective-C使用第二個視圖來編輯第 一個視圖中的信息 217
16.3 基于Swift使用第二個視圖來編輯第 一個視圖中的信息 221
第 17章 UICollectionView控件和UIVisualEffectView控件 222
17.1 UICollectionView控件 222
17.1.1 UICollectionView的構成 222
17.1.2 自定義的UICollectionViewLayout 223
17.1.3 使用UICollectionView控件實現網格效果 223
17.1.4 使用UICollectionView控件實現大小不相同的網格效果 226
17.1.5 基于Swift實現不同顏色方塊的布局效果 229
17.2 UIVisualEffectView控件 229
17.2.1 UIVisualEffectView的基礎知識 230
17.2.2 使用UIVisualEffectView控件實現模糊特效 231
17.2.3 使用UIVisualEffectView
控件實現Vibrancy效果 232
17.2.4 使用UIVisualEffectView控件在屏幕中實現模糊效果 233
17.2.5 基于Swift編碼實現指定圖像的模糊效果 235
第 18章 iPad彈出框和iPad分割視圖控制器 237
18.1 iPad彈出框 237
18.1.1 創(chuàng)建彈出框 237
18.1.2 創(chuàng)建彈出切換 237
18.1.3 彈出模態(tài)視圖 239
18.2 iPad分割視圖控制器 240
18.2.1 分割視圖控制器的基礎知識 240
18.2.2 使用分割視圖控制器 242
第 19章 界面旋轉、大小和全屏處理 244
19.1 啟用界面旋轉 244
19.1.1 界面旋轉的基礎知識 244
19.1.2 基于Swift實現界面自適應 245
19.1.3 基于Objective-C實現界面元素自適應 246
19.1.4 基于Swift實現界面元素自適應 246
19.2 設計可旋轉和可調整大小的界面 247
19.2.1 自動旋轉和自動調整大小 247
19.2.2 調整框架 247
19.2.3 切換視圖 247
19.2.4 使用IB創(chuàng)建可旋轉和調整大小的界面 247
19.2.5 在旋轉時調整控件 249
19.2.6 基于Swift實現屏幕視圖的自動切換 253
第 20章 圖形繪制、圖像處理、圖層和動畫 255
20.1 圖形繪制 255
20.1.1 iOS的繪圖機制 255
20.1.2 在屏幕中繪制三角形 255
20.1.3 使用Core Graphics實現繪圖操作 256
20.2 圖像處理 259
20.2.1 實現顏色選擇器/調色板功能 259
20.2.2 在屏幕中繪制圖像 260
20.3 圖層 261
20.3.1 視圖和圖層 261
20.3.2 實現圖片、文字以及翻轉效果 262
20.3.3 滑動展示不同的圖片 262
20.3.4 基于Swift演示CALayer圖層的用法 263
20.4 動畫 264
20.4.1 UIImageView動畫 265
20.4.2 UIView 265
20.4.3 Core Animation詳解 266
20.4.4 基于Swift處理圖形圖像的人臉檢測 266
20.4.5 基于Objective-C聯(lián)合使用圖像動畫、滑塊和步進控件 269
20.4.6 基于Swift聯(lián)合使用圖像動畫、滑塊和步進控件 273
第 21章 多媒體開發(fā) 274
21.1 使用AudioToolbox框架 274
21.1.1 聲音服務的基礎知識 274
21.1.2 播放指定的聲音文件 275
21.1.3 播放任意位置的音頻 276
21.2 提醒和振動 276
21.2.1 播放提醒音并振動 277
21.2.2 基于Swift實現兩種類型的振動效果 277
21.3 AV Foundation框架 278
21.3.1 準備工作 278
21.3.2 基于Swift使用AVAudioPlayer播放和暫停指定的MP3 278
21.3.3 使用AVKit框架播放列表中的視頻 279
21.3.4 使用AVKit框架播放本地視頻 281
21.3.5 使用AVKit框架播放網絡視頻 282
21.4 圖像選擇器 282
21.4.1 使用圖像選擇器 282
21.4.2 基于Objective-C獲取照片庫中的圖片 283
21.4.3 基于Swift獲取照片庫中的圖片 285
第 22章 分屏多任務 287
22.1 分屏多任務基礎 287
22.1.1 分屏多任務的開發(fā)環(huán)境 287
22.1.2 Slide Over和Split View 288
22.1.3 畫中畫 289
22.2 實戰(zhàn)演練 290
22.2.1 基于Swift使用SlideOver多任務 290
22.2.2 基于Objective-C使用SplitView多任務 293
22.2.3 基于Swift使用SplitView多任務 295
22.2.4 基于Swift開發(fā)一個分割多視圖的瀏覽器 296
第 23章 定位處理 300
23.1 通過iOS模擬器調試定位程序的方法 300
23.2 Core Location框架 301
23.2.1 Core Location的基礎知識 301
23.2.2 使用流程 301
23.2.3 基于Swift通過定位顯示當前的位置信息 302
23.3 獲取位置 305
23.3.1 位置管理器委托 306
23.3.2 獲取航向 306
23.3.3 定位當前的位置信息 307
23.4 基于Objective-C創(chuàng)建支持定位的應用程序 308
23.4.1 創(chuàng)建項目 309
23.4.2 實現應用程序邏輯 310
23.5 基于Swift創(chuàng)建支持定位的應用程序 312
第 24章 讀寫應用程序的數據 313
24.1 iOS應用程序和數據存儲 313
24.2 用戶默認設置 314
24.3 設置束 315
24.3.1 設置束基礎 315
24.3.2 基于Objective-C通過隱式項實現手電筒程序 316
24.3.3 基于Swift通過隱式項實現手電筒程序 318
24.4 直接訪問文件系統(tǒng) 318
24.4.1 應用程序數據的存儲位置 319
24.4.2 獲取文件路徑 319
24.4.3 基于Objective-C實現用戶信息收集器 320
24.4.4 基于Swift實現用戶信息收集器 323
24.5 核心數據 323
24.5.1 Core Data的基礎知識 324
24.5.2 使用Core Data 動態(tài)添加、刪除數據 324
第 25章 觸摸、手勢識別和Force Touch 326
25.1 多點觸摸和手勢識別的基礎知識 326
25.2 觸摸處理 326
25.2.1 iOS中的手勢操作 327
25.2.2 使用觸摸的方式移動視圖 327
25.2.3 基于Swift觸摸挪動彩色方塊 328
25.3 手勢處理 332
25.3.1 手勢處理的基礎知識 332
25.3.2 基于Swift識別手勢并移動屏幕中的方塊 333
25.3.3 基于Objective-C實現手勢識別器 336
25.3.4 基于Swift實現手勢識別器 338
25.4 全新感應功能——Force Touch 338
25.4.1 Force Touch的基礎知識 339
25.4.2 使用Force Touch 339
25.4.3 基于Swift為應用程序添加3D Touch手勢 341
第 26章 和硬件之間的交互 343
26.1 加速計和陀螺儀 343
26.1.1 加速計 343
26.1.2 陀螺儀 344
26.1.3 基于Swift使用Motion傳感器 344
26.1.4 基于Objective-C檢測手機的傾斜和旋轉 346
26.1.5 基于Swift檢測手機的傾斜和旋轉 350
26.2 訪問朝向和運動數據 352
26.2.1 兩種方法 352
26.2.2 基于Objective-C檢測當前設備的朝向 353
26.2.3 基于Swift檢測當前設備的朝向 355
第 27章 地址簿和郵件 356
27.1 Contacts框架 356
27.1.1 Contacts框架中的主要類 356
27.1.2 ContactsUI框架 357
27.1.3 用Contacts框架獲取通訊錄信息 357
27.2 Message UI電子郵件 359
27.2.1 Message UI基礎 359
27.2.2 基于Swift使用Message UI發(fā)送郵件 360
第 28章 開發(fā)通用的應用程序 362
28.1 開發(fā)通用應用程序的方法 362
28.2 基于Objective-C使用通用程序模板創(chuàng)建通用應用程序 369
28.2.1 創(chuàng)建項目 369
28.2.2 實現應用程序邏輯 369
28.3 基于Swift使用通用程序模板創(chuàng)建通用應用程序 370
28.4 使用視圖控制器 370
28.4.1 創(chuàng)建項目 370
28.4.2 實現應用程序邏輯 371
28.5 創(chuàng)建基于主-從視圖的應用程序 372
28.5.1 創(chuàng)建項目 372
28.5.2 調整iPad界面 373
28.5.3 調整iPhone界面 374
28.5.4 實現應用程序數據源 375
28.5.5 實現主視圖控制器 377
28.5.6 實現細節(jié)視圖控制器 379
28.5.7 調試運行 380
第 29章 Touch ID詳解 381
29.1 開發(fā)Touch ID應用程序 381
29.1.1 Touch ID的驗證 381
29.1.2 開發(fā)Touch ID應用程序的步驟 382
29.2 使用Touch ID認證 383
29.3 使用Touch ID密碼和指紋認證 384
29.4 關于Touch ID認證的綜合演練 389
29.5 一個封裝好的指紋驗證庫 391
第30章 使用擴展 395
30.1 擴展的基礎 395
30.1.1 擴展的生命周期 395
30.1.2 擴展和容器應用的交互 396
30.2 使用Photo Editing Extension 396
30.3 使用TodayExtension 401
30.4 使用Action Extension翻譯英文 404
30.5 使用Share Extension擴展實現分享功能 406
第31章 游戲開發(fā) 412
31.1 Sprite Kit框架基礎 412
31.1.1 Sprite Kit的優(yōu)點 412
31.1.2 Sprite Kit、Cocos2D、Cocos2D-X和Unity的選擇 412
31.2 開發(fā)Sprite Kit游戲程序 412
31.3 開發(fā)射擊游戲 422
第32章 在應用程序中加入Siri功能 429
32.1 Siri基礎 429
32.1.1 iOS中的Siri 429
32.1.2 HomeKit中的Siri指令 429
32.2 在iOS應用程序中使用Siri 430
32.2.1 iOS為平臺整合與Extension開發(fā)所做的工作 430
32.2.2 Siri的處理流程 430
32.3 基于Swift在支付程序中使用Siri 431
32.4 使用Siri Shortcut創(chuàng)建自定義Siri 435
第33章 開發(fā)tvOS應用程序 440
33.1 tvOS開發(fā)基礎 440
33.1.1 tvOS介紹 440
33.1.2 tvOS開發(fā)方式介紹 440
33.1.3 打開遙控器模擬器 441
33.2 開發(fā)自定義tvOS應用程序 441
33.2.1 基于Swift開發(fā)簡單的按鈕響應程序 441
33.2.2 基于Swift開發(fā)猜謎游戲 442
33.2.3 基于Swift在tvOS中使用表視圖 444
33.3 開發(fā)TVML應用程序 446
33.3.1 開發(fā)TVML應用程序的基本流程 446
33.3.2 基于Swift開發(fā)一個可響應的tvOS應用程序 448
第34章 使用Apple Pay 453
34.1 Apple Pay介紹 453
34.2 Apple Pay開發(fā)基礎 453
34.2.1 Apple Pay的支付流程 453
34.2.2 配置開發(fā)環(huán)境 454
34.2.3 創(chuàng)建支付請求 455
34.2.4 授權支付 457
34.2.5 處理支付 458
34.3 將Apple Pay接入應用程序 459
34.3.1 準備工作 459
34.3.2 具體實現 459
34.4 基于Objective-C使用圖標接入Apple Pay 463
34.5 基于Swift使用圖標接入Apple Pay 465
第35章 開發(fā)虛擬現實應用程序 468
35.1 虛擬現實和增強現實 468
35.2 使用ARKit 468
35.2.1 ARKit框架的基礎知識 468
35.2.2 ARKit與SceneKit的關系 469
35.2.3 ARKit的工作原理 469
35.3 基于Swift實現第 一個AR效果 470
35.3.1 準備工作 470
35.3.2 具體實現 471
第36章 蘋果的人工智能 475
36.1 人工智能概述 475
36.1.1 人工智能是什么 475
36.1.2 蘋果公司為人工智能提供的工具——Create ML和Core ML 476
36.1.3 使用Create ML創(chuàng)建機器學習模型 476
36.2 實戰(zhàn)演練 478
36.2.1 基于Swift使用MobileNet.mlmodel模型識別照片 478
36.2.2 基于Swift使用自制的機器學習模型識別照片 481
36.2.3 基于Swift使用模型Inceptionv3.mlmodel識別照片 482
36.2.4 基于Objective-C使用模型Resnet50.mlmodel識別照片 484
36.2.5 基于Swift使用模型Resnet50.mlmodel識別照片 486
第37章 使用SwiftUI可視化技術 487
37.1 SwiftUI 487
37.2 實戰(zhàn)演練 487
37.2.1 第 一個SwiftUI程序 488
37.2.2 創(chuàng)建圖文組合視圖 491
第38章 Apple Watch與WatchKit 504
38.1 Apple Watch介紹 504
38.2 WatchKit開發(fā)詳解 505
38.2.1 搭建WatchKit開發(fā)環(huán)境 505
38.2.2 WatchKit架構 506
38.2.3 WatchKit布局 508
38.2.4 Glances和Notifications 508
38.2.5 Watch應用的生命周期 508
38.3 使用iOS 14新特性實現手表分頁 509
38.4 基于SwiftUI開發(fā)一個計時器 511



本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號