Метод touchesBegan не вызывается - PullRequest
1 голос
/ 11 сентября 2010

Я пытаюсь обнаружить прикосновения, но метод touchesBegan не вызывается.

В моем ViewController я добавил метод touchesBegan. Владелец моих файлов Nib установлен на правильное значение V.C. Само перо состоит из представления с представлением прокрутки и панели вкладок. В представлении прокрутки вложено представление изображения, в котором включено взаимодействие с пользователем. Что препятствует регистрации касаний или препятствует вызову моей реализации touchesBegan?

Я просмотрел Интернет и документы Apple, и я не вижу, что я делаю неправильно. Кроме того, я не совсем уверен, какой код я могу опубликовать здесь, чтобы помочь с моим запросом. Спасибо.

1 Ответ

1 голос
/ 12 сентября 2010

Хорошо, после гораздо большего чтения у меня теперь есть скролл-просмотр и просмотр изображений, которые созданы программно.Представление изображения является вложенным представлением представления прокрутки, а представление прокрутки было разделено на подклассы, чтобы метод завершенных касаний мог решить, было ли это одно касание, и в этом случае вызовите метод завершенных касаний из контроллера представления, в противном случае вызовите его метод supers.Это работает очень хорошо, однако, почему это не может быть сделано без создания подкласса scrollview?Это мое отсутствие понимания того, как работает scrollview, или это всего лишь ограничение?

...