【发布时间】:2020-01-16 09:32:08
【问题描述】:
我是 iOS 开发新手,我使用故事板和界面构建器来设计我的应用程序 UI。但现在我看到很多人都在使用 SwiftUI。我搜索了 SwiftUI 并发现了一些关于它的观点,因为 SwiftUI 与新的 Xcode 设计工具无缝协作,以使我们的代码和设计完美同步。但我无法将它与 Interface builder & Storyboard 进行比较。 SwiftUI 相对于 Interface Builder 和 Storyboard 的优缺点是什么? SwiftUI 会完全移除 Interface Builder 和 storyboards 吗?
【问题讨论】:
-
SwiftUI 的一大缺点是你的应用只能在 iOS 13 或更高版本上运行。还有更多关于 UIKit 的信息、示例和 3rd 方控件
-
twitter.com/MengTo/status/1217731240524046341 我会把这个 Twitter 帖子留给你 :) 在我看来,我从 Storyboard 开始,最后以简单的编码是创建图形组件的最佳方式 :D 但是 SwiftUI 是一个很棒的处理工具,尝试学习它,您将创造出伟大的东西:D