教學文章

免費 iOS App 開發教學文章,包括 Swift, SwiftUI, ARKit, Machine Learning 和 UIKit 等技術教學。
教學文章
利用 Swift Packages 簡單地與團隊共享可重用的程式碼
Swift 程式語言

利用 Swift Packages 簡單地與團隊共享可重用的程式碼

Swift Packages 是可重用的組件,開發者可以把組件匯入到自己的專案中。Swift Package Manager 是一個內建的工具,用於創建和管理 Packages,如此一來,我們就可以以 Packages 簡單地分享可重用的程式碼。在這篇教學文章中,我會帶大家看看如何創建 Swift Packages,並把動畫導航選單的程式碼,轉換為可重用的 SwiftUI 組件。
利用 matchedGeometryEffect 輕鬆實作動畫導航選單
動畫實作

利用 matchedGeometryEffect 輕鬆實作動畫導航選單

開發者都很喜歡使用 SwiftUI 框架進行編程,因為它可以讓我們輕鬆為視圖變化設置動畫。iOS 14 引入的 matchedGeometryEffect 修飾符,進一步簡化了實作視圖動畫的步驟。在這篇文章中,Simon 會帶大家利用這個修飾符,簡單地開發一個動畫導航選單 (navigation menu)。
iOS 15 新功能:Vision 的人物分割視覺請求

iOS 15 新功能:Vision 的人物分割視覺請求

Vision 框架為複雜的電腦視覺 (Computer Vision) 任務,提供開箱即用的解決方案,它還會在分類期間對圖像進行前處理來提取 Core ML 請求。在 WWDC 2021,Apple 引入了 2 個新的視覺請求:人物分割和文件分割。在這篇文章中,Anupam 會先為大家詳細介紹人物分割視覺請求。
輕鬆地在 iOS 15 創建 Bottom Sheet:UISheetPresentationController
UIKit

輕鬆地在 iOS 15 創建 Bottom Sheet:UISheetPresentationController

在 iOS 15 中 UIKit 推出的新功能中,其中一個亮點就是 UISheetPresentationController。在這篇文章中,Simon 會為大家介紹這個新類別,現在只需幾行程式碼,就可以輕鬆地創建 Bottom Sheet,並客製化其屬性。一起來在 App 上使用這個漂亮的 UI Pattern 吧!
應用 Core ML 在 SwiftUI 中轉換圖像的背景
Machine Learning

應用 Core ML 在 SwiftUI 中轉換圖像的背景

Core ML 是 Apple 的手機機器學習框架,讓我們在設備上部署、運行和重新訓練模型。我們可以利用 CoreML 實作很多東西,包括文本、聲音、甚至是圖像識別。在這篇教學文章中,Anupam 會帶大家使用 Core ML 和 Vision,在 SwiftUI 實作圖像分割,來刪除和轉換圖像的背景。
很好! 你已成功註冊。
歡迎回來! 你已成功登入。
你已成功訂閱 AppCoda 中文版 電子報。
你的連結已失效。
成功! 請檢查你的電子郵件以獲取用於登入的連結。
好! 你的付費資料已更新。
你的付費方式並未更新。