SwiftUI:一种使用Swift语言在苹果设备上构建用户界面的创新且简单的方式。
- Xcode 可以实现在线预览,不用每次都运行看效果。
- 简化动画效果实现,不需要关心具体计算和实现,SwiftUI负责在必要时进行动画效果的内部计算和转场处理。
- 代码简洁,清晰明了与Flutter一样的布局方式。
- 设备通用性,布局好的页面可以用于 iphone iPad Mac Watch 等设备中。
- 更多功能,使用SwiftUI创建的用户界面自动支持了动态类型(Dynamic Type)、暗黑模式(Dark Mode)、语言本地化(Localization)以及所有人都可以使用的可访问性(Accessibility)。
详见SwiftUI官网介绍
网友评论