iPhone 6s TapticEngine: быстрый взгляд, популярность, быстрый отклик

Этот вопрос идет к ответу /questions/11991962/taptika-v-ios-9/11991969#11991969 Спасибо за выяснение этого.

Еще меня интересует следующее: на главном экране при глубоком нажатии на приложение, для которого не определено Быстрое действие, вибрирует другой паттерн (три взгляда в быстрой последовательности).

Есть ли константа, определенная для этого шаблона? Когда я пытаюсь вызвать метод три раза с задержкой, я не могу получить это быстро. Задержка должна быть не менее 0,17 секунды.

Любая подсказка высоко ценится.

id tapticEngine = [[UIDevice currentDevice] performSelector:NSSelectorFromString(@"_tapticEngine") withObject:nil];
    [tapticEngine performSelector:NSSelectorFromString(@"actuateFeedback:") withObject:@(1001)]; // Peek
    [tapticEngine performSelector:NSSelectorFromString(@"endUsingFeedback:") withObject:@(1002)]; // Pop

1 ответ

Вы можете вызвать это с AudioServicesPlaySystemSound() с магической постоянной 1521,

import AudioToolbox
AudioServicesPlaySystemSound(1521) // Actuate `Nope` feedback (series of three weak booms)
Другие вопросы по тегам