У меня проблема в двух совершенно разных ситуациях, что делает ее действительно странной.Задержка состояния подсветки кнопки
- Ситуация: UIButton in as subView другого UIView.
- Ситуация: UIBarButtonItem's в UIToolBar.
В обеих ситуациях кнопки только подсвечиваются после небольшой задержки, приблизительно 0,5 секунды. Определенно, чтобы долго выделять вид, постукивая по нему нормально. Они оба отлично работают на симуляторе, но не на реальном устройстве (у меня iPhone 5 с iOS 7.0.4).
То, что я пытался
Установка zPosition к наибольшему значению (MAXFLOAT) из этих точек зрения, чтобы убедиться, что ничего не блокирует кран.
Явное включение подсветки.
Оба явно не работают.
Редактировать: Все еще не решена.
Не делаете ли вы что-то вроде серверных вызовов в основной теме при нажатии этих кнопок? Это может вызвать задержку выделения. Вы должны сделать эти звонки в фоновом режиме, если да. – FabKremer
выделяет изображение в формате png? –
Я думаю, вы делаете тяжелую работу, постукивая по этим кнопкам. На главном потоке работает рендеринг изображений. Вы можете проверить функцию IBAction для кнопок. – Joey