Функция временной шкалы на iOS 18 не выполняется согласно установленному массиву записей.IOS

Программируем под IOS
Ответить
Anonymous
 Функция временной шкалы на iOS 18 не выполняется согласно установленному массиву записей.

Сообщение Anonymous »

Функция временной шкалы в iOS 18 не выполняется согласно установленному массиву записей. Например, я установил две записи: первая запись показывает текущее представление1, а вторая запись отображает представление2 через 2 секунды. Но фактический эффект в iOS 18 — это view1 и view2 одновременно, и он проявляется сразу. Этой проблемы нет в iOS 17.
func timeline(for configuration: EmergencyAlarmWidgetIntent, in context: Context) async -> Timeline {
var entries: [Entry] = []
let currentDate = Date()
let alarmModel = alarmModel(for: configuration)

let entry = Entry(date: currentDate, alarmModel: alarmModel,type: .loading)
entries.append(entry)

let entry1 = Entry(date: currentDate.adding(.second, value: 2), alarmModel: alarmModel,type: .bindDevice)
entries.append(entry1)
return Timeline(entries:entries, policy: .atEnd)
}


Подробнее здесь: https://stackoverflow.com/questions/793 ... t-array-of
Ответить

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

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

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

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

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