欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

SwiftUI Widgets 系列之01创建顶部对齐Widget

程序员文章站 2022-05-30 13:25:29
...

实战需求

SwiftUI Widgets 如何创建顶部对齐Widget?

本文价值与收获

看完本文后,您将能够作出下面的界面

SwiftUI Widgets 系列之01创建顶部对齐Widget

看完本文您将掌握的技能

  • 管理一组TextField
  • 使用ScrollView
  • 设置圆形TextField

基础知识

Widget

Widgets小部件在iOS中存在很长一段时间,但iOS 14对其进行了彻底的改进,WWDC2020明确要求使用SwiftUI编写。 iOS 14的小部件有多种类型,范围从简单的信息方块到可以从其父应用程序的Siri Intents检索和显示信息的小部件。

但是,其中最具吸引力的就是可以在主页放置小部件,这意味着从技术上讲,您现在可以制作可视化的“微型应用程序”。如果您发现自己一遍又一遍地执行相同的任务,例如检查某个应用程序支持的版本或最新版本中的崩溃次数,则可以在iOS 14中创建一个小部件。

protocol Widget

总览

小组件可在iOS主屏幕上或macOS的通知中心中,从您的应用程序中轻松显示相关内容。用户可以添加,配置和安排窗口小部件以适应他们的个人需求。您可以提供多种类型的小部件,每种小部件都提供一种特定的信息。当用户想要更多信息时,例如要阅读标题中的全文或查看包裹交付的