如何添加Today Widget Chevron

问题描述 投票:1回答:1

我正在开发具有Today Widget扩展名的应用。我看过一些小部件,包括Apple的示例应用程序,这些小部件在右上角显示人字形,将用户带到该应用程序。我浏览了文档和示例代码,无法弄清楚它是如何添加的。

从此处下载的示例应用程序具有它,但是没有有关如何启用它的任何信息。 https://developer.apple.com/documentation/notificationcenter/building_a_simple_widget_for_the_today_view

有人知道如何启用此功能吗?

sample today widget

ios ios-extensions
1个回答
1
投票

您可以通过将扩展上下文的widgetLargestAvailableDisplayMode设置为.expanded,将Chevron按钮添加到小部件中:

extensionContext?.widgetLargestAvailableDisplayMode = .expanded

(请注意,V形按钮不会带您进入应用程序,而是在小部件的扩展/紧凑尺寸之间切换。)

© www.soinside.com 2019 - 2024. All rights reserved.