SwiftUI Widgets 系列之01创建顶部对齐Widget
程序员文章站
2022-05-30 13:25:29
...
实战需求
SwiftUI Widgets 如何创建顶部对齐Widget?
本文价值与收获
看完本文后,您将能够作出下面的界面
看完本文您将掌握的技能
- 管理一组TextField
- 使用ScrollView
- 设置圆形TextField
基础知识
Widget
Widgets小部件在iOS中存在很长一段时间,但iOS 14对其进行了彻底的改进,WWDC2020明确要求使用SwiftUI编写。 iOS 14的小部件有多种类型,范围从简单的信息方块到可以从其父应用程序的Siri Intents检索和显示信息的小部件。
但是,其中最具吸引力的就是可以在主页放置小部件,这意味着从技术上讲,您现在可以制作可视化的“微型应用程序”。如果您发现自己一遍又一遍地执行相同的任务,例如检查某个应用程序支持的版本或最新版本中的崩溃次数,则可以在iOS 14中创建一个小部件。
protocol Widget
总览
小组件可在iOS主屏幕上或macOS的通知中心中,从您的应用程序中轻松显示相关内容。用户可以添加,配置和安排窗口小部件以适应他们的个人需求。您可以提供多种类型的小部件,每种小部件都提供一种特定的信息。当用户想要更多信息时,例如要阅读标题中的全文或查看包裹交付的