SwiftUI 因其简洁的动画 API 与极低的动画设计门槛而广受欢迎。可是,跟着应用程序复杂性的增加,开发者逐步发现,尽管动画设计十分简单,但要完成准确细致的动画操控并非易事。一起,在 SwiftUI 的动画体系中,有关 Transaction 的解说很少,无论是官方材料仍是第三方文章,都没有对其运作机制进行体系的论述。
标签: SwiftUI
-
【译】了解 mergeable libraries(可合并库)
这是一篇来自 Pol Piella Abadia 的文章,首要介绍了今年 WWDC 中一个十分低调却蛮重要的新特性 mergeable libraries(可兼并库)。主张阅览。
-
WWDC 2023,我期待 Core Data 带来的新变化
上周,我在博客中列出了我对今年 WWDC 中等待看到的 SwiftUI 方面的改变。这周,我想持续同享我对 Core Data 的等待。
-
深度解读 Observation —— SwiftUI 性能提升的新途径
在 WWDC 2023 中,苹果介绍了 Swift 规范库中的新成员:Observation 结构。它的呈现有望缓解开发者长时间面临的 SwiftUI 视图无效更新问题。本文将采纳问答的办法,全面而翔实地探讨 Observation 结构,内容涉及其产生原因、运用办法、作业原理以及注意事项等。
-
掌握 SwiftUI 中的 ScrollView
SwiftUI 结构的第五个版别引入了许多与 ScrollView 相关的新 API,使其比以前更强壮。本周将开端介绍 ScrollView 在 SwiftUI 中的新功能系列文章,首先咱们将评论翻滚过渡。
-
比 ld64 快 5 倍,WWDC23 研发效率更新一览
历届 WWDC 苹果在研制效率上的改动都让开发者眼前一亮。今年尽管头戴式设备 Vision Pro 占有了大部分 Sessions,但苹果工程团队在 Xcode、构建体系、调试、言语才能等研制效率方向也做出许多更新。其间最让人重视的三个点: