消息稱Apple SwiftUI 將解決大痛點:添加富文本編輯器和網頁視圖 API

在蘋果應用開髮領域,SwiftUI 框架一直被視爲未來髮展的方向。它是一種現代化的用戶界麵構建方式,能夠跨蘋果所有平颱運行。然而,儘管 SwiftUI 在許多方麵表現出色,但開髮者在使用過程中仍麵臨一些限製,例如對富文本輸入和網頁視圖嵌入的支持不足。不過,根據最新的消息,這些痛點即將得到解決。
據彭博社《Power On》欄目記者馬克・古爾曼(Mark Gurman)透露,SwiftUI 將迎來一個備受期待的改進:內置富文本編輯器。富文本一直是 SwiftUI 的一個明顯短闆,雖然其能夠很好地顯示富文本內容,但在輸入方麵卻缺乏相應的支持。這使得開髮者不得不將代碼與經典的 UIKit 混合使用、使用第三方庫,或者採用一些破壞 SwiftUI 原生體驗的變通解決方案。
古爾曼指出:“對於許多開髮者來説,這將是一個令人欣慰的進展。SwiftUI 作爲蘋果用於創建應用用戶界麵的一繫列框架和工具,終於將配備內置的富文本編輯器。”雖然看似是一個小改動,但可能會帶來諸多便利:例如爲筆記、消息應用和文檔提供更好的輸入字段,而無需放棄 SwiftUI 的聲明式開髮流程。
外媒到,9to5Mac 還了解到,蘋果正在準備一個新的原生 API,允許開髮者在 SwiftUI 中嵌入網頁視圖。與富文本支持類似,這一改進意味着開髮者不再需要依賴複雜的解決方案或橋接 UIKit 代碼來顯示網頁。


