SwiftUI 框架 透過 SwiftUI 的 ShareLink 來分享文本和圖像等資料 在 iOS 16 中,SwiftUI 帶來了一個新的視圖 ShareLink。使用者點擊 Share Link 時,視圖就會顯示一個 Share Sheet,讓使用者分享任何型別的資料到其他 App。在這篇文章中,我會帶大家使用 ShareLink,讓使用者分享文本、URL 和圖像。 Simon Ng Jul 13, 2022 5 分鐘閱讀時間
SwiftUI 框架 利用 SwiftUI 的新 Charts API 輕鬆建立漂亮的折線圖 在 iOS 16 之前,我們需要構建自己的圖表、或是依靠第三方程式庫來建立圖表;在 iOS 16 的新版 SwiftUI 中,Apple 推出了 Charts 框架,讓我們可以更輕鬆地創建動畫化和互動的圖表。在這篇文章中,我會帶大家使用 Charts API,一步一步構建一個漂亮的折線圖! Simon Ng Jul 6, 2022 6 分鐘閱讀時間
SwiftUI 框架 在 SwiftUI 利用 Live Text API 從圖片中擷取文本 去年,iOS 15 新增了 Live Text 這個非常有用的功能 。在 iOS 16,Apple 發佈了 Live Text API,讓開發者可以在自己的 App 中加入這個功能。在這篇教學文章中,讓我們一起來看看如何在 SwiftUI 中使用 Live Text API。 Simon Ng Jun 29, 2022 6 分鐘閱讀時間
SwiftUI 框架 WWDC 22 的重點更新:SwiftUI 4.0 新功能一覽 WWDC 22 剛剛完結,隨著 iOS 16 和 Xcode 14,Apple 也推出了新版本的 SwiftUI。這次更新帶來了非常多功能,讓開發者可以構建更好的 App,並減少需要編寫的程式碼。在這篇文章中,我會為大家簡單介紹 SwiftUI 4.0 的新功能。 Simon Ng Jun 14, 2022 15 分鐘閱讀時間
SwiftUI 框架 整合 16 個好用的 SwiftUI 擴充功能 來迎接 WWDC 2022 WWDC 2022 即將開始了,而且有可能會推出 SwiftUI 4.0 版本。在這篇文章中,Mark 會為大家介紹 16 個好用的 SwiftUI 擴充功能 (extension),希望部分功能在新的 SwftUI 版本中都能夠使用吧! AppCoda 編輯團隊 Jun 6, 2022 8 分鐘閱讀時間
SwiftUI 框架 利用 ConfettiSwiftUI 簡單打造屬於自己的彩色紙屑動畫 我們不時都會收到讀者提問如何製作彩色紙屑動畫。在這篇文章中,Simon 會為大家介紹 ConfettiSwiftUI 開源程式庫,這個程式庫的很多元素都可以客製化,讓開發者可以輕鬆打造屬於自己的彩色紙屑動畫。 Simon Ng Jun 1, 2022 5 分鐘閱讀時間
SwiftUI 框架 有了 SwiftUI 在 iOS 進行網頁抓取更輕鬆! 有時候,如果網站沒有提供 API,我們就需要讀取網站資料才能獲得需要的內容。在這篇文章中,Ege Sucu 會帶大家看看如何在 iOS 進行網頁抓取,你會發現有了 SwiftUI,這個步驟變得更容易了! AppCoda 編輯團隊 May 25, 2022 8 分鐘閱讀時間
SwiftUI 框架 一步步編寫模組化程式碼 在 SwiftUI 套用 Swift Package Swift Package 是一個很好的工具,可以讓我們把程式碼分成一個個 Module,並在不同專案中使用。在這篇文章中,Rob 會簡單介紹如何在 SwiftUI 套用 Swift Package。 AppCoda 編輯團隊 May 18, 2022 9 分鐘閱讀時間
SwiftUI 框架 在 SwiftUI 中 利用 ViewInspector 框架測試包含 @State 的視圖 這個小技巧可以簡化測試 SwiftUI 視圖的步驟,讓你了解如何利用 ViewInspector 框架進行 SwiftUI 測試。 AppCoda 編輯團隊 May 11, 2022 3 分鐘閱讀時間
SwiftUI 框架 利用 SwiftUI 構建一個輪盤選擇器 (Wheel Picker) SwiftUI 以一種創新且極度簡單的方式,讓開發者以聲明式語法 (Declarative Syntax) 開發 UI。在這篇文章中,我會帶大家在 SwiftUI 中,構建一個輪盤選擇器 (Wheel Picker),並獲取使用者的滑動動作方向,讓我們的 App 更加豐富。 AppCoda 編輯團隊 Apr 13, 2022 6 分鐘閱讀時間
SwiftUI 框架 比較 SwiftUI 的 ZStack 和 Overlay 了解兩個方法適用的情況 在 SwiftUI 中,我們可以選擇使用 ZStack 或 Overlay 來將視覺組件疊加。這兩個方法的結果都十分相似,而且意義也幾乎一樣。在這篇文章中,Pedro 會跟大家深入了解這兩個常用方法的特性,看看它們相似和不同之處,並弄清楚兩個方法分別適用於甚麼情況。 AppCoda 編輯團隊 Apr 6, 2022 6 分鐘閱讀時間
SwiftUI 框架 在 SwiftUI 使用 Markdown 輕鬆格式化文本 iOS 15 SDK 引入了一些重要功能,像是 AsyncImage 和 searchable 等,除此之外,還有一些可以簡化 iOS App 開發的小更新。在這篇教學文章中,讓我們一起來試試在 SwiftUI 的 Text 視圖中使用 Markdown。 Simon Ng Mar 30, 2022 4 分鐘閱讀時間