У меня довольно простой UIViewController. Это инициализируется с представлением, которое я создал в Interaface Builder, который содержит только UIImageView. Когда пользователь касается экрана, я хочу, чтобы вызывалось сообщение touchesBegan UIViewController. Итак, я переопределил это и добавил некоторые записи, но ничего не произошло.
Я вообще ничего особенного не сделал, так как UIViewController наследует от UIResponder, я ожидаю, что это будет работать прямо из коробки. Из того, что я понимаю, в UIImageView по умолчанию отключено взаимодействие с пользователем, поэтому я включил его как через InterfaceBuilder, так и в методе viewDidLoad моего UIViewcontroller (я привязал UIImageView к IBOutlet). Я также гарантирую, что userInteraction включен в родительском представлении в Интерфейсном Разработчике.
Что-нибудь еще, что я здесь забываю?