Как сохранить живую активность в расширенном динамическом острове (ActivityKit, iOS 17+) [закрыто]IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Как сохранить живую активность в расширенном динамическом острове (ActivityKit, iOS 17+) [закрыто]

Сообщение Anonymous »

Я строю живую деятельность, используя ActivityKit в iOS, и я пытаюсь понять, как такие приложения, как Uber или Lyft, удается держать динамический остров всегда в его расширенном состоянии, без перехода через компактную фазу. Я попробовал следующее: < /p>

Обновление ContentState, часто используя Activation.Update (используя :) < /p>
< /li>
Я пытался обновлять активность каждые 1 секунду, но он не сделал
difference.> < /li>
Compacteading, CompactTrailing и Minimal Regions
Empty с использованием emptyView () - также не изменил поведение. < /p>
< /li>
Задержка первоначального обновления на 1 секунду - нет эффекта. Out:
Есть ли какой-нибудь способ программно принудительно принудительно или запросить динамический остров, чтобы остаться в расширенном состоянии? Соответствующие сеансы WWDC, но ни один из них непосредственно объясняет, как достичь этого поведения.
То, что я пытаюсь достичь, аналогично поведению, показанному на изображениях ниже - приложения не переходят на компактный остров, но вместо этого отображают расширенное представление сразу.
. Здесь "src =" https://i.sstatic.net/gph3p7cq.png "/>

Подробнее здесь: https://stackoverflow.com/questions/795 ... kit-ios-17
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»