IT之家 6 月 2 日消息,在蘋(píng)果應(yīng)用開(kāi)發(fā)領(lǐng)域,SwiftUI 框架一直被視為未來(lái)發(fā)展的方向。它是一種現(xiàn)代化的用戶(hù)界面構(gòu)建方式,能夠跨蘋(píng)果所有平臺(tái)運(yùn)行。然而,盡管 SwiftUI 在許多方面表現(xiàn)出色,但開(kāi)發(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)的支持。這使得開(kāi)發(fā)者不得不將代碼與經(jīng)典的 UIKit 混合使用、使用第三方庫(kù),或者采用一些破壞 SwiftUI 原生體驗(yàn)的變通解決方案。
古爾曼指出:“對(duì)于許多開(kāi)發(fā)者來(lái)說(shuō),這將是一個(gè)令人欣慰的進(jìn)展。SwiftUI 作為蘋(píng)果用于創(chuàng)建應(yīng)用用戶(hù)界面的一系列框架和工具,終于將配備內(nèi)置的富文本編輯器?!彪m然看似是一個(gè)小改動(dòng),但可能會(huì)帶來(lái)諸多便利:例如為筆記、消息應(yīng)用和文檔提供更好的輸入字段,而無(wú)需放棄 SwiftUI 的聲明式開(kāi)發(fā)流程。
此外IT之家注意到,9to5Mac 還了解到,蘋(píng)果正在準(zhǔn)備一個(gè)新的原生 API,允許開(kāi)發(fā)者在 SwiftUI 中嵌入網(wǎng)頁(yè)視圖。與富文本支持類(lèi)似,這一改進(jìn)意味著開(kāi)發(fā)者不再需要依賴(lài)復(fù)雜的解決方案或橋接 UIKit 代碼來(lái)顯示網(wǎng)頁(yè)。
蘋(píng)果 WWDC 2025 全球開(kāi)發(fā)者大會(huì)專(zhuān)題
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。