Я знаю, что на этот вопрос уже нужно отвечать много раз, но сейчас у меня действительно болит голова.
touchesBegan:
не вызывается в моем UIView. Прежде чем добавить его в свое приложение, я сначала сделал пробный проект. В пробном проекте все работало отлично. Что я сделал, так это подкласс UIView, в котором реализуется touchesBegan:
, и добавил этот UIView как подвид другого представления. Это второе представление имеет кнопку, которая показывает подкласс UIView после нажатия. Опять же, все работает именно так, как я хочу.
Теперь, когда я сделал то же самое в своем существующем приложении, метод touchesBegan:
(, а также методtouchesMoved:
)никогда не называется. Может ли кто-нибудь объяснить мне, почему? Я просто не очень понимаю, почему его никогда не называли.