Описание тега uifeedbackgenerator

1 ответ

Приложение iOS упало из-за [UIFeedbackGenerator _autoDeactivate]

Я получил следующий отчет от Crashlytics. Я не звонил [UIFeedbackGenerator _autoDeactivate] себя. Может быть, какая-то библиотека занималась этим. Я провел некоторые исследования, но не смог найти никакой полезной информации. Кто-нибудь знает, что о…
10 окт '17 в 22:29
1 ответ

Какие системные действия при использовании iPhone 7 и UIFeedbackGenerator какие виды обратной связи касаются?

(Этот вопрос в основном относится к тем из нас, кто разрабатывает приложения для iPhone без доступа к iPhone 7.) Я хочу включить в свои приложения новую лентопротяжную обратную связь, доступную с iPhone 7, и хочу, чтобы ее использование соответствов…
2 ответа

UIFeedback Haptic Engine вызывался больше раз, чем был активирован

Я использую UIFeedback Haptic Engine с быстрым 2.3 вроде: let generator = UINotificationFeedbackGenerator() generator.notificationOccurred(.Warning) а также let generator = UIImpactFeedbackGenerator(style: .Heavy) generator.impactOccurred() Сегодня …
26 окт '16 в 23:49
1 ответ

Сбой создания объекта UIFeedbackGenerator на iOS 10.0

Кто -нибудь еще сталкивался с этим? В частности, на iPhone 6 под управлением iOS 10.0 я получаю последовательные сообщения о следующих сбоях: if #available(iOS 10.0, *) { UISelectionFeedbackGenerator() } Там, где его даже не используют, просто созда…
26 окт '16 в 19:24
1 ответ

Создание тактильной схемы обратной связи в Swift 3

Я очень новичок в Swift и программировании. Я пытаюсь создать шаблон тактильной обратной связи, запускаемой UILongPressGestureRecognizer. Когда пользователь "долго нажимает" на экран, я хочу, чтобы телефон вибрировал три раза с задержкой в ​​1 секун…
1 ответ

AVHapticPlayer асинхронный вызов finishWithCompletionHandler: (type=3) не получил ответ через 30 секунд

проблема Я использую Haptic Feedback в своем приложении, когда пользователь перемещает некоторые плитки. Когда плитки перемещаются очень быстро, что приводит к быстрому срабатыванию тактильной обратной связи, я получаю это предупреждение в консоли …
20 янв '19 в 17:39
0 ответов

Вибрация с использованием UIFeedbackGenerator или AudioServicesPlaySystemSound

Когда я хочу, чтобы iPhone вибрировал, как я могу определить, использовать ли UIFeedbackGenerator или же AudioServicesPlaySystemSound? Новый тактильный движок доступен только на iOS10 и на моделях iPhone 7, так как бы нам написать код, который испол…
31 янв '17 в 01:20
0 ответов

UIFeedbackGenerator и Airplay второй экран

Я создаю приложение второго экрана (с использованием AirPlay), где устройство iOS представляет собой пульт дистанционного управления для пользовательского интерфейса на втором экране. Я хотел использовать UIFeedbackGenerator (соответственно UIImpact…
01 дек '16 в 10:17
3 ответа

Как проверить, поддерживается ли Haptic Engine (UIFeedbackGenerator)

Мне интересно, как мы могли бы проверить, если новый API iOS 10 UIFeebackGenerator доступно на текущем устройстве. Нам нужно еще кое-что проверить: Устройство должно работать под управлением iOS 10.0 или более поздней версии. Устройство должно быть …
03 янв '17 в 13:08
1 ответ

Есть ли быстрый способ определить, является ли модель iPhone более новой, чем определенная модель?

Я пытаюсь применить эффект Haptic вибрации. Но похоже, что только iPhone 7 или более поздняя версия поддерживает эту классную функцию. Я уже читал эту ветку. Как определить текущую модель iPhone/ устройства? Есть ли функция, которую я могу использов…
0 ответов

UIFeedbackGenerator: свойство экземпляра против локального свойства / встроенного?

Код Apple всегда есть UIFeedbackGeneratorкак свойство экземпляра (https://developer.apple.com/documentation/uikit/uifeedbackgenerator), чтобы мы могли удалять ссылки на него, когда они не нужны. И пример в ссылке генерирует обратную связь в обработч…
15 фев '20 в 20:47
1 ответ

iOS: как проверить, включена ли тактильная обратная связь (настройки iOS)

Можно ли прочитать опцию в настройках iOS независимо от того, активирована или отключена тактильная обратная связь?
1 ответ

Мешают ли Core Haptics и Core Bluetooth?

Настроить Мое приложение iOS обменивается данными с устройством BLE. В ответ на определенные события в рамках этого общения я хотел бы предоставить пользователю тактильную обратную связь. В попытке поддержать старые телефоны, такие как iPhone 7, я р…
1 ответ

Тактильная обратная связь все еще продолжается после переключения контроллера представления

У меня есть вторичный контроллер представления, который использует некоторую тактильную обратную связь. Я запускаю тактильную обратную связь по запланированному таймеру, который повторяется каждые 14 секунд. Timer.scheduledTimer(withTimeInterval: 14…
2 ответа

UIImpactFeedbackGenerator задерживается после вызова impactOccured

Я пытаюсь использовать UIImpactFeedbackGenerator в AVCaptureSession. у меня есть AVAudioSession.sharedInstance().setAllowHapticsAndSystemSoundsDuringRecording(true) чтобы разрешить тактильную обратную связь во время сеанса (только iOS 13). Однако об…
21 июл '21 в 00:16
0 ответов

Можно ли добавить несколько тактильных ощущений для воспроизведения друг за другом в Swift?

Я пытался добавить несколько тактильных событий в зависимости от того, когда каждое представление, в котором у меня есть анимация, однако при тестировании он воспроизводит только первое тактильное и останавливается на нем. Я пытался искать в Интерне…
0 ответов

SwiftUI: UIFeedbackGenerator не работает на iPhone6s

У меня есть файл, описанный ниже, для включения тактильной обратной связи в SwiftUI. Эта функция отлично работает на таких устройствах, как iPhone 11 Pro Max, 12 Pro Max и iPhone 8, но, как ни странно, не работает на iPhone 6s. Кто-нибудь знает, поч…
14 апр '22 в 09:45