Как добавить Today Widget Chevron - PullRequest
1 голос
/ 03 апреля 2020

Я работаю над приложением с расширением Today Widget. Я видел несколько виджетов, в том числе пример приложения от Apple, которые отображают шеврон в правом верхнем углу, чтобы перенести пользователя в приложение. Я просмотрел документацию и пример кода и не могу понять, как это добавить.

В загружаемом отсюда примере приложения есть, но информации о том, как его включить, нет. https://developer.apple.com/documentation/notificationcenter/building_a_simple_widget_for_the_today_view

Кто-нибудь знает, как включить это?

sample today widget

1 Ответ

1 голос
/ 03 апреля 2020

Вы можете добавить кнопку шеврона в свой виджет, установив widgetLargestAvailableDisplayMode своего контекста расширения на .expanded:

extensionContext?.widgetLargestAvailableDisplayMode = .expanded

(Обратите внимание, что кнопка шеврона не приводит вас в приложение, скорее это переключается между расширенными / компактными размерами вашего виджета.)

...