Я создал панель UIImageViews, которые хранятся в одном объекте как NSArray. все изображения отображаются в виде подзонов «доски» (объекта, который содержит массив). То, что я хотел бы сделать, - это когда я касаюсь любого из отдельных квадратов платы (изображения), которые касаются того, кто выбирает событие. В настоящее время доска поднимает все события касания. автоматическое переключение касаний к следующемуResponder не работает, поскольку нет ни одного следующегоResponder, но многие, с одним из которых являются правильными.Передайте события касания одному из нескольких вариантов.
3
A
ответ
1
По умолчанию UIImageView
переопределяет значение userInteractionEnabled
на NO
(см. http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIImageView_Class/Reference/Reference.html#//apple_ref/occ/instp/UIImageView/userInteractionEnabled). Это то, что заставляет UIImageViews
не получать события касания, и поэтому они принимаются советом директоров.
Чтобы сделать это, ваши UIImageViews
получите события прикосновения, просто установите userInteractionEnabled
на YES
.
Смежные вопросы
- 1. UIScrollview ворует события касания
- 2. CAReplicatorLayer и события касания
- 3. Cocos2d-x и события касания касания
- 4. Обработка событий касания к одному UITableCell
- 5. диспетчерские события касания
- 6. игнорировать события касания
- 7. Начальные координаты события касания
- 8. События касания Javascript
- 9. Backbone.js события касания
- 10. ручное срабатывание события касания
- 11. AbsListView Потребляет события касания
- 12. Android - Передайте событие касания через часть ScrollView
- 13. IndexOf для нескольких вариантов
- 14. Изменения события касания касания касания касаются силы или радиуса
- 15. событие события события касания с. JQuery .on()
- 16. C++ Создавать подкласс из нескольких вариантов
- 17. Javascript - результат генерации из нескольких вариантов формы
- 18. получение значений из нескольких вариантов на combobox
- 19. Удаление нескольких вариантов выбора из раскрывающегося списка
- 20. Как получить список из нескольких вариантов
- 21. Разделенная строка одним из нескольких вариантов
- 22. clojurescript: события касания и Domina
- 23. Как принять события мыши как события касания?
- 24. Получение указателя от события касания
- 25. события касания на яблочных устройствах
- 26. IME и события ловли (касания)
- 27. NSPredicate, чтобы получить все сущности, которые их свойство соответствует одному из нескольких вариантов.
- 28. Three.js: THREE.VTKLoader() - Передайте идентификатор события
- 29. Список вариантов выбора нескольких полей
- 30. SKSpriteNode не обнаруживает события касания
Я думаю, вы хотели установить его в YES, но это было сделано! Благодаря! – Ben 2010-12-03 22:53:01