UIViewController является подклассом UIResponder, и экземпляры автоматически вставляются в цепочку респондента за представлениями, которыми они управляют.В результате вы можете реализовать те же методы событий в подклассах UIViewController, что и в подклассах UIView, и они будут «просто работать»;то есть они будут вызываться автоматически.
Поэтому, если вашему контроллеру представления нужно ответить на -touchesEnded:withEvent:
, просто реализуйте метод непосредственно в своем подклассе UIViewController.Если представление также должно что-то сделать в ответ на событие, вы всегда можете отправить ему сообщение из вашей -touchesEnded:withEvent:
(или какой-либо другой) реализации.