V
主页
京东 11.11 红包
07-自訂 Layout 排版教學:自動根據寬度排版 - SwiftUI 教學
发布人
https://www.youtube.com/ChaoCode 视频转转自 https://www.youtube.com/ChaoCode 博主。 已获博主授权进行转发,如果你喜欢这个系列视频,欢迎去那边查看原视频~! 這個影片會介紹 iOS16 推出的 Layout Protocol,這個 Protocol 能讓你自己定義要如何排列一組 View,像是 VStack、HStack 或是 Grid。 Layout Protocol 的教學會分成三級,這一級會先介紹基本的用法,設計出一個會根據使用者裝置、字體大小和 View 本身的理想大小,來做出適當排列的 Layout。 ✨ 重點片段 00:00 影片介紹 02:06 Layout 的情境 02:43 建立 Layout & 解釋需要設計的方法 04:34 實作 sizeThatFits 07:13 實作 placeSubviews 08:37 加上 spacing 參數 11:16 處理向外擴張的 view 12:29 提醒 & 下一集內容 影片中的 XCode 版本: 14.0 beta 影片中的 Swift 版本: 5.7 有任何問題都歡迎留言或者透過信箱聯絡我,只要我有看到一定會回的~ 📧 janechao.studio@gmail.com
打开封面
下载高清视频
观看高清视频
视频下载器
08-Flow Layout:排滿自動換行的自訂 Layout 教學 - SwiftUI 教學
09-自訂 LayoutValueKey:讓 view 傳遞資訊到 Layout 中 - SwiftUI 教學
06-Grid 格狀排版 - SwiftUI View 介紹
01-Swift 是什麼?UIKit 和 SwiftUI 學哪個?有什麼差別?- Swift 新手入門
《Swift 基礎篇》課程介紹 - Swift 新手入門
03-SwiftUI 排版基礎:常用 View & Modifier 介紹 - SwiftUI 新手入門
05-View 的狀態管理 & 動畫 & 按鈕介紹 - SwiftUI 新手入門
07-類型基本介紹 & 讀懂 Function - Swift 新手入門
04-View 的迴圈 ForEach & Shape 介紹 - SwiftUI 新手入門
02-XCode 建立 APP 專案 & 在模擬器和手機上測試 - Swift 新手入門
03-屬性包裝 Property Wrapper 介紹 - Swift 新手入門
18-處理多個非同步任務:async let、TaskGroup - Swift 新手入門
02-數學運算子介紹 - Swift 新手入門
02-計算屬性 & 屬性觀察 & lazy 屬性 - Swift 新手入門
01-認識變數 & 使用 Print - Swift 新手入門
17-基礎非同步語法-async、await、Task 和 MainActor - Swift 新手入門
00-XCode 安裝 & Playground 基本操作 - Swift 新手入門
03-c-運算的型別限制 & 正確建立 Decimal - Swift 新手入門
03-a-數字類型介紹 & 二進位 - Swift 新手入門
19-a-Closure 基本介紹 & sorted(by) - Swift 新手入門
01-Struct 的建立和用法 & private 存取限制 - Swift 新手入門
08-Tuple & typealias 類型別名 - Swift 新手入門
13-b-巢狀迴圈 Nested Loop & 迴圈命名 - Swift 新手入門
06-邏輯運算子 - Swift 新手入門
05-Optional 介紹 & 所有相關簡寫語法: ! . & guard let & if let 語法 - Swift 新手入門
16-Dictionary 介紹 & Collection 整理 - Swift 新手入門
08-KeyPath 完整介紹 & 實作應用 - Swift 新手入門
14-流程控制「While Loop」- Swift 新手入門
12-儲存和管理多筆資料的「Array & Index」 - Swift 新手入門
18-建立你的 Function - Swift 新手入門
14-Type Casting:is 和 as 型別轉換 & Obj-C 類型橋接 - Swift 新手入門
10-b-Retain Cycle & ARC 關鍵字:weak & unowned - Swift 新手入門
13-a-流程控制「For Loop 迴圈」 - Swift 新手入門
11-流程控制「Switch」 - Swift 新手入門
15-Set & Hash 概念介紹 & Hashable - Swift 新手入門
03-b-Int 和 Double 的數字範圍 - Swift 新手入門
04-Enum 介紹 & 相關常用 Protocol - Swift 新手入門
17-Protocol & Generic & Collection 基本介紹 - Swift 新手入門
10-a-認識 Value Type 和 Reference Type & ARC 的基本介紹 - Swift 新手入門
19-b-map、reduce、filter 高階函氏用法 - Swift 新手入門