Как сделать тактильные ощущения в Dynamic Island? ⇐ IOS
-
Гость
Как сделать тактильные ощущения в Dynamic Island?
В iOS17 динамический остров может взаимодействовать с помощью Button и Toggle. Я хочу создать тактильный эффект при нажатии кнопки на динамическом острове.
Обычное решение НЕ работает на динамическом острове, напримерUIImpactFeedbackGenerator.init(style: UIImpactFeedbackGenerator.FeedbackStyle.light).impactOccurred().
После многих попыток я обнаружил, что самый старый способ создания тактильного сигнала — AudioServicesPlayAlertSound(SystemSoundID(kSystemSoundID_Vibrate))все еще работает.
Но проблема в том, может ли AudioServicesPlayAlertSound воспроизводить короткие тактильные сигналы?
Ответ — да!
В iOS17 динамический остров может взаимодействовать с помощью Button и Toggle. Я хочу создать тактильный эффект при нажатии кнопки на динамическом острове.
Обычное решение НЕ работает на динамическом острове, напримерUIImpactFeedbackGenerator.init(style: UIImpactFeedbackGenerator.FeedbackStyle.light).impactOccurred().
После многих попыток я обнаружил, что самый старый способ создания тактильного сигнала — AudioServicesPlayAlertSound(SystemSoundID(kSystemSoundID_Vibrate))все еще работает.
Но проблема в том, может ли AudioServicesPlayAlertSound воспроизводить короткие тактильные сигналы?
Ответ — да!
Мобильная версия