消息稱蘋果 SwiftUI 將解決大痛點(diǎn):添加富文本編輯器和網(wǎng)頁(yè)視圖 API
IT之家 6 月 2 日消息,在蘋果應(yīng)用開發(fā)領(lǐng)域,SwiftUI 框架一直被視為未來(lái)發(fā)展的方向。它是一種現(xiàn)代化的用戶界面構(gòu)建方式,能夠跨蘋果所有平臺(tái)運(yùn)行。然而,盡管 SwiftUI 在許多方面表現(xiàn)出色,但開發(fā)者在使用過(guò)程中仍面臨一些限制,例如對(duì)富文本輸入和網(wǎng)頁(yè)視圖嵌入的支持不足。不過(guò),根據(jù)最新的消息,這些痛點(diǎn)即將得到解決。

據(jù)彭博社《Power On》欄目記者馬克?古爾曼(Mark Gurman)透露,SwiftUI 將迎來(lái)一個(gè)備受期待的改進(jìn):內(nèi)置富文本編輯器。富文本一直是 SwiftUI 的一個(gè)明顯短板,雖然其能夠很好地顯示富文本內(nèi)容,但在輸入方面卻缺乏相應(yīng)的支持。這使得開發(fā)者不得不將代碼與經(jīng)典的 UIKit 混合使用、使用第三方庫(kù),或者采用一些破壞 SwiftUI 原生體驗(yàn)的變通解決方案。
古爾曼指出:“對(duì)于許多開發(fā)者來(lái)說(shuō),這將是一個(gè)令人欣慰的進(jìn)展。SwiftUI 作為蘋果用于創(chuàng)建應(yīng)用用戶界面的一系列框架和工具,終于將配備內(nèi)置的富文本編輯器。”雖然看似是一個(gè)小改動(dòng),但可能會(huì)帶來(lái)諸多便利:例如為筆記、消息應(yīng)用和文檔提供更好的輸入字段,而無(wú)需放棄 SwiftUI 的聲明式開發(fā)流程。
此外IT之家注意到,9to5Mac 還了解到,蘋果正在準(zhǔn)備一個(gè)新的原生 API,允許開發(fā)者在 SwiftUI 中嵌入網(wǎng)頁(yè)視圖。與富文本支持類似,這一改進(jìn)意味著開發(fā)者不再需要依賴復(fù)雜的解決方案或橋接 UIKit 代碼來(lái)顯示網(wǎng)頁(yè)。
蘋果 WWDC 2025 全球開發(fā)者大會(huì)專題
來(lái)源:IT之家