预购商品
书目分类
特别推荐
序 第1章開啟全新體驗,你的第一個SwiftUI項目 1.1初識Swift和SwiftUI 1.2Xcode,你的官方開發工具 1.3快來創建第一個SwiftUI項目 1.4簡單瞭解下Xcode的操作和專案結構 1.5預覽你的第一個項目 1.6簡單分析視圖檔代碼 1.7本章小結 第2章文字的魅力,Text文字的使用 2.1創建一個新的視圖檔 2.2使用修飾符格式化文字 2.3更多修飾符和使用場景 2.4在專案中使用自訂字體 2.5多個文字控制項的組合使用 2.6本章小結 第3章視覺傳達,Image圖片的使用 3.1展示一張本地圖片 3.2使用修飾符格式化圖片 3.3更多修飾符和使用場景 3.4在專案中使用SFSymbols圖示庫 3.5從互聯網上獲得一張圖片 3.6本章小結 第4章圖文排版,Stack佈局容器的使用 4.1實戰案例:啟動頁 4.2實戰案例:缺省頁 4.3實戰案例:狀態顯示頁 4.4小知識:如何收起代碼塊 4.5本章小結 第5章Swift語法初探,磨刀不誤砍柴工 5.1常量和變數 5.2Swift中的資料類型 5.3運算子及使用場景 5.3.1常用的運算子 5.3.2設定運算子和算術運算子 5.3.3三元運算子 5.3.4比較運算子和邏輯運算子 5.3.5空合運算子 5.4本章小結 第6章點擊交互,Button按鈕的使用 6.1創建一個簡單的按鈕 6.2創建一個漸變色的按鈕 6.3萬物皆可變成按鈕 6.4小知識:參數數值型別轉換 6.5使用onTapGesture修飾符 6.6小知識:如何批量重具名引數名稱 6.7本章小結 第7章文本輸入,TextField文字方塊的使用 7.1聲明文字方塊參數 7.2創建一個簡單的文字方塊 7.3使用修飾符格式化文字框 7.4實戰案例:登錄頁面 7.5實戰案例:搜索框 7.6小知識:實現隱藏鍵盤 7.7TextEditor多行文字方塊的使用 7.8本章小結 第8章資料呈現,List清單的使用 8.1創建一個簡單的列表 8.2遍歷陣列中的資料 8.3定義Model資料模型 8.4使用資料模型展示資料 8.5拖動排序和滑動刪除 8.6使用修飾符格式化List清單樣式 8.7本章小結 第9章頁面頂部,NavigationView導航 視圖的使用 9.1導航標題和導航按鈕 9.2實戰案例:設置頁面 9.3基於頂部導航的頁面跳轉 9.4自訂返回按鈕 9.5實現側滑返回 9.6本章小結 第10章頁面底部,TabView選項卡視圖的使用 10.1創建一個簡單的底部導航 10.2使用修飾符格式化底部導航 10.3實戰案例:引導頁 10.4實戰案例:輪播圖 10.5本章小結 第11章基礎資料表單,Form表單的使用 11.1創建一個簡單的表單視圖 11.2在Form表單中使用Toggle開關 11.3在Form表單中使用Picker選擇器 11.4Stepper步進器和Slider滑塊選擇器 11.5實戰案例:RGB色卡 11.6ColorPicker顏色選擇器的使用 11.7本章小結 第12章提示彈窗,那些彈出的資訊 12.1實戰案例:內容清單 12.2Sheet模態彈窗 12.3FullScreenCover全屏彈窗 12.4ActionSheet選項彈窗 12.5Alert警告彈窗 12.6ContextMeun點按彈窗 12.7本章小結 第13章螢幕延伸,ScrollView滾動佈局容器的使用 13.1創建一個簡單的滾動頁面 13.2實戰案例:電商首頁之輪播圖 13.3實戰案例:電商首頁之快捷按鈕組 13.4實戰案例:電商首頁之商品推薦列表 13.5DisclosureGroup拓展折疊視圖 13.6本章小結 第14章點擊、長按、拖拽、縮放、旋轉 14.1快速瞭解手勢修飾符 14.2TapGesture點擊手勢 14.3LongPressGesture長按手勢 14.4DragGesture拖拽手勢 14.5MagnificationGesture縮放手勢 14.6RotationGesture旋轉手勢 14.7組合手勢的運用 14.8本章小結 第15章自訂顏色,打造你的獨特風格 15.1前景色 15.2背景色 15.3邊框色 15.4漸變色 15.5十六進位顏色 15.6本章小結 第16章資料流程動,頁面之間的資料交互 16.1@State狀態的使用 16.2@Binding綁定的使用 16.3@Environment環境的使用 16.4@AppStorage資料持久化的使用 16.5本章小結 第17章網路請求,URLSession框架的使用 17.1實戰案例:色卡列表 17.2初識JSON資料格式 17.3URLSession框架的使用 17.4MVVM架構模式的使用 17.5小知識:如何實現隨機展示資料 17.6本章小結 第18章資料持久化,FileManager框架的使用 18.1實戰案例:筆記應用樣式 18.2@AppStorage應用存儲包裝器 18.3FileManager本地檔存儲框架 18.3.1準備資料模型 18.3.2獲得沙箱地址及文件地址 18.3.3讀取本地檔 18.3.4存儲資料到本地檔 18.3.5新增、編輯、刪除方法 18.3.6獲得當前日期方法 18.4實戰案例:新增筆記操作 18.5實戰案例:編輯筆記操作 18.6實戰案例:刪除筆記操作 18.7本章小結 第19章圖形繪製,Path路徑和Shape形狀的使用 19.1SwiftUI中的基礎形狀 19.1.1Circle圓形 19.1.2Ellipse橢圓形 19.1.3Rectangle矩形 19.1.4RoundedRectangle圓角矩形 19.1.5Capsule膠囊矩形 19.2使用Path路徑繪製圖形 19.2.1addLine繪製直線 19.2.2addQuadCurve繪製貝茲曲線 19.2.3addCurve繪製二次貝茲曲線 19.2.4addArc繪製圓弧 19.3使用Shape自訂形狀 19.4實戰案例:即將開始圓環 19.5本章小結 第20章設備功能初探,拍攝、上傳、保存、分享 20.1從相冊中選擇圖片 20.1.1創建ImagePicker方法 20.1.2使用ImagePicker方法 20.2使用相機拍攝圖片 20.2.1設置選擇器sourceType 20.2.2在真機上預覽效果 20.3保存圖片至本地相冊 20.3.1View轉換為UIImage 20.3.2展示UIImage模型物件 20.3.3保存UIImage模型物件 20.4分享圖片到其他平臺 20.4.1創建ShareSheet方法 20.4.2使用ShareSheet方法 20.5本章小結 第21章FaceID,LocalAuthentication身份認證框架的使用 21.1創建一個配置開關 21.2創建一個解鎖頁面 21.3實現身份認證方法 21.4在Info.plist中配置許可權 21.5實現登錄身份認證交互 21.6邏輯優化 21.7本章小結 第22章播放聲音和視頻,增強你的感官體驗 22.1實戰案例:電子木魚 22.2實現播放聲音方法 22.3實戰案例:文字轉語音 22.4創建一個説明教程頁面 22.5實現播放視頻方法 22.6本章小結 第23章新曆和農曆,使用DateFormatter格式化日期 23.1實戰案例:數位時鐘 23.2格式化日期 23.3如何使用中國曆法 23.4本章小結 第24章自訂樣式,ViewModifier協定的使用 24.1創建自訂視圖 24.2自訂視圖修飾器 24.3實戰案例:註冊頁面 24.4實戰案例:自訂Toast彈窗 24.5知識拓展:修改Toggle控制項樣式 24.6本章小結 第25章讓應用“動”起來,加入Animation動畫魔法 25.1為視圖添加隱性動畫 25.2在組合視圖中使用隱性動畫 25.3為視圖添加顯性動畫 25.4實戰案例:計時器按鈕組 25.5實戰案例:Loading載入動畫 25.6實戰案例:3D旋轉動畫 25.7本章小結 第26章CoreData和CloudKit,幫你更好地管理資料 26.1初探CoreData框架 26.2實戰案例:ToDo應用 26.2.1創建ToDoModel資料模型 26.2.2創建ToDoListRow視圖 26.2.3實現toggleToDoItemCompleted方法 26.2.4 創建InputTextField視圖 26.2.5實現addToDoItem方法 26.2.6實現deleteTodoItem方法 26.3創建實體模型 26.4創建Persistence單例 26.5實現CoreData本地資料存儲 26.5.1在專案中使用CoreData容器 26.5.2修改addToDoItem方法 26.5.3修改deleteToDoItem方法 26.5.4修改toggleToDoItemCompleted方法 26.6實現iCloud雲端資料存儲 26.6.1添加iCloud資料庫容器 26.6.2添加BackgroundModes能力 26.6.3設置CloudKit雲存儲開發 26.7本章小結 第27章輕量互動,Widget桌面小元件的使用 27.1創建Widget小組件專案 27.2小組件專案檔案詳解 27.2.1MyWidgetBundle文件 27.2.2MyWidgetLiveActivity文件 27.2.3MyWidget文件 27.2.4MyWidget.intentdefinition文件 27.2.5Assets.xcassets文件 27.3實戰案例:跳轉微信掃一掃 27.4實戰案例:每日一句 27.4.1完成OneWord項目 27.4.2使用AppGroup實現資料共用 27.4.3完成OneWordWidget項目 27.5本章小結 第28章賺取第一桶金,在應用中添加內購和訂閱 28.1瞭解應用付費機制 28.1.1付費購買 28.1.2應用內購 28.1.3應用訂閱 28.1.4廣告 28.2實戰案例:內購頁面 28.3在項目中集成內購功能 28.3.1創建內購測試檔 28.3.2創建StoreKit框架引用文件 28.3.3實現應用內購功能 28.3.4實現恢復購買功能 28.4本章小結 第29章應用上架,發佈你的第一款App 29.1AppIcon應用圖示 29.2商店預覽圖 29.3技術支援網址URL 29.4隱私政策網址URL 29.5協議、稅務和銀行業務設置 29.6正式提交上架 29.7本章小結
客服公告
热门活动
订阅电子报