今天我們將從 Swift UIKit 的基礎開始,介紹如何使用 UILabel、UIImageView 和 UIButton 來製作一個簡單的互動應用。這是每個 iOS 開發者的必經之路,學習如何在應用中顯示文字、圖片和按鈕。透過這個範例,我們將進一步探索 iOS 視覺介面的設計。
當學習 UIKit 時,常有人會產生疑問:既然有了 SwiftUI 這個新框架,還有必要學習 UIKit 嗎?
答案是肯定的!雖然 SwiftUI 是蘋果推出的新框架,提供了更多優點,並以更簡單的宣告式語法設計 iOS 界面,但 UIKit 仍然是蘋果生態系中穩定且功能強大的開發框架。以下幾個理由,說明了 UIKit 為什麼仍然重要:
因此,這個系列將帶初學者打下穩固的 UIKit 基礎,並為未來學習 SwiftUI 做好準備。由於 SwiftUI 和 UIKit 之間有許多共通的概念,從 UIKit 開始學習,能幫助你更全面地理解 iOS 的開發架構。
執行應用:在視窗上方選擇模擬器(如 iPhone 11),點擊左邊的 Run 按鈕來執行應用。你可以在模擬器上看到剛才設計的 UI 並進行互動。
錄製操作截圖和影片:在模擬器上方的功能列,可以按住 Option 鍵,來切換截圖或錄影模式。錄製影片和截圖對於記錄 App 操作流程,或分享開發成果都很有幫助。
重點 1: 如何加入圖片資源?
重點 2: 如何將 UI 元件拖放到 storyboard 畫面上?
重點 3: 如何執行App?
重點 4: 如何錄製截圖及影片?
今天我們學習了 storyboard 的基本操作,成功運用 Label ,Image 與 Button 建立了一張圖像故事卡片。我們還學會了如何在模擬器中執行應用,以及錄製操作截圖與影片。接下來的課程將更深入探討畫面切換與互動設計,讓你更深入掌握 iOS 開發技能。