美文网首页
WidgetKit框架详细解析(一) —— 基本概览(一)

WidgetKit框架详细解析(一) —— 基本概览(一)

作者: 刀客传奇 | 来源:发表于2020-11-19 20:45 被阅读0次

版本记录

版本号 时间
V1.0 2020.11.19 星期四

前言

WidgetKit是iOS14的新的SDK,接下来几篇我们就一起看一下这个专题。

Overview

iOS主屏幕或macOS Notification Center上显示您应用中的相关内容,浏览内容。

首先我们看下基本信息:

WidgetKit通过将widgets放在iOS主屏幕或macOS通知中心上,使用户可以随时访问您应用中的内容。您的窗口widgets保持最新状态,因此用户始终可以一目了然地获得最新信息。当他们需要更多详细信息时,您的widgets会将它们直接带到应用程序中的适当位置。

widgets具有三种可用的大小(小,中和大),可以显示各种信息。用户可以个性化小部件(widgets)以查看特定于其需求的详细信息,并以最适合他们的方式安排其小部件。当用户堆叠小部件并启用Smart Rotate时,WidgetKit会自动将最相关的小部件旋转到顶部,以确保用户在正确的时间看到最重要的详细信息。

要实现窗口小部件,您可以向应用程序添加widget extension。您使用时间轴提供程序配置窗口小部件,并使用SwiftUI视图显示窗口小部件的内容。时间轴会告知WidgetKit何时更新您的窗口小部件的内容。

要使窗口小部件用户可配置,请向扩展中添加自定义SiriKit intent定义。 WidgetKit自动提供自定义界面,以使用户个性化其小部件。


Topics

1. Widget Creation

2. Configurable Widgets

3. Timeline Management

4. User Interface

5. Location Services in Widgets

6. Widget Preview and Debugging

7. Type Aliases

后记

本篇主要讲述了基于WidgetKitSwiftUI的简单示例,感兴趣的给个赞或者关注~~~

相关文章

网友评论

      本文标题:WidgetKit框架详细解析(一) —— 基本概览(一)

      本文链接:https://www.haomeiwen.com/subject/rzaciktx.html