iOS建立第一個 SwiftUI App 建立第一個 SwiftUI App:Day 11 – @Published, @ObservedObjectByWayne27/07/20202.2K views 本章是最後一個章節,將新增帳單頁面。我們會介紹 Property Wrapper – @Published 和 @ObservedObject,以及 ObservableObject protocol。利用它們,在物件更新時,可以通知 View 刷新畫面。另外還介紹一個 UI 元件叫 Stepper。 Read More 0 0 0 0
Read More2.2K views2 minute read iOS建立第一個 SwiftUI App建立第一個 SwiftUI App:Day 11 – @Published, @ObservedObjectByWayne27/07/2020 本章是最後一個章節,將新增帳單頁面。我們會介紹 Property Wrapper – @Published 和 @ObservedObject,以及 ObservableObject protocol。利用它們,在物件更新時,可以通知 View 刷新畫面。另外還介紹一個 UI 元件叫 Stepper。 Read More 0 0 0 0
Read More1.1K views1 minute read iOS建立第一個 SwiftUI App建立第一個 SwiftUI App:Day 10 – ActionSheetByWayne22/07/2020 上一章中我們完成了菜單的畫面,本章會加入點餐的動作。我們會介紹如何使用 ActionSheet 這個 UI 元件。此外,還會介紹如何在 Swift 使用 Singleton 物件。這是常常使用的技巧。 Read More 0 0 0 0
Read More1.4K views1 minute read iOS建立第一個 SwiftUI App建立第一個 SwiftUI App:Day 9 – TabView, ZStack, ImageByWayne13/07/2020 本章我們會為 Coffee Shop App 加入菜單的畫面。這畫面中,我們會使用到 TabView, ZStack, Image, 和 GeometryReader 這些新的 UI 元件。另外,還會介紹如何設定 List 的背景顏色,以及如何自訂字體和大小。 Read More 0 0 0 0
Read More1.0K views1 minute read iOS建立第一個 SwiftUI App建立第一個 SwiftUI App:Day 8 – Swipe to DeleteByWayne06/07/2020 為了要讓商品列表的功能更家齊全,除了新增商品外,還要加上修改和刪除商品的功能。本章結束時,商品列表會包含一般列表基本的新增、刪除、編輯功能。此外,還有資料儲存和頁面導覽。幾乎所有 App 裡的列表都會包含這幾個功能。 Read More 0 0 0 0
Read More4.4K views2 minute read iOS建立第一個 SwiftUI App建立第一個 SwiftUI App:Day 7 – Core DataByWayne29/06/2020 至目前為止,我們的商品資料都是放在變數中,也就是記憶體中。不管我們新增了多少商品,關掉 App 再打開後,這些新增的商品都會不見。在 iOS 中,資料的儲存大部分會選擇 Core Data。本章將介紹如何將商品資料儲存在 Core Data。 Read More 0 0 0 0
Read More1.6K views2 minute read iOS建立第一個 SwiftUI App建立第一個 SwiftUI App:Day 6 – Alert, NavigationByWayne18/06/2020 上一章都在是講解新增商品頁面的 Layout,本章會談論到新增商品的功能。我們會談論到提示窗 (Alert) 和導覽列 (Navigation Bar) 的使用。另外,我們還會介紹另一個 Property Wrapper 叫 @Environemnt。 Read More 0 0 0 0
Read More1.5K views1 minute read iOS建立第一個 SwiftUI App建立第一個 SwiftUI App:Day 5 – TextField, @StateByWayne18/06/2020 我們把新增商品的頁面分為兩個章節。第一章我們會介紹 VStack、Button 和 TextField 等 UI 元件,另外還會介紹 @State。在上一章已經學了一些 UI 元件,所以這章的 UI 元件部分會容易多。SwiftUI 的 @State 是全新概念,務必要多花一點時間了解。 Read More 0 0 0 0
Read More1.2K views1 minute read iOS建立第一個 SwiftUI App建立第一個 SwiftUI App:Day 4 – List, HStack, Text, SpacerByWayne04/06/2020 本章我們會為 Coffee Shop App 加上商品列表。在這頁面中,你會學習到如何使用 SwiftUI 中的 List、HStack、Text 和 Spacer 等 UI 元件。此外,還會介紹 ForEach 和 Identity Key Path (\.field)。 Read More 0 0 0 0
Read More1.8K views1 minute read iOS建立第一個 SwiftUI App建立第一個 SwiftUI App:Day 3 – 設定 App IconByWayne04/06/2020 本章我們會介紹如何在 Xcode 設定 App Icon。App Icon 是代表 App 整個形象,也是使用者在 App Store 看到 App 的第一個印象。 Read More 0 0 0 0
Read More3.2K views1 minute read iOS建立第一個 SwiftUI App建立第一個 SwiftUI App:Day 2 – 設定 App Launch ScreenByWayne04/06/2020 App Launch Screen(啟動頁)是打開 App 時使用者會看到的第一個畫面。它個是很簡單的畫面,通常是單一顏色的畫面,中間再放入 Logo。它也是很容易就可以實現的功能。另外,Launch Screen 也常常被稱為 Splash Screen。 Read More 0 0 0 0