У меня возникла неприятная проблема. У меня есть подклассы UIViewController и я проверяю события касания с обычными методами -(void)touchesBegan
и -(void)touchesMoved
.... Независимо от того, что я пытаюсь, они призваны только к первому прикосновению, остальные полностью игнорируются. Я знаю, что эта проблема уже решена здесь:TouchesBegan только называется один раз
Однако решение здесь не работает для меня. Я установил multipleTouchEnabled
на YES
на каждое представление, и я установил userInteractionEnabled
на NO
на каждый подъярус, но на главный вид контроллера вида, который я подклассифицировал.
Почему вы не применили методы 'touchhes' на _view_? – matt
@matt Я уже пробовал это, создав еще один подкласс и все, то же самое произошло :( –
Ну, я заверяю вас, что на каждом пальце есть «touchhesBegan» - палец _is_ a touch. Можете ли вы уменьшить проблему до небольшой проект и опубликуйте его? Я буду рад посмотреть на него и рассказать вам, что вы делаете неправильно. Существует слишком много способов для неправильной настройки вещей. – matt