Отключение / включение IBOutlet определяет, получу ли я прикосновения или нет? - PullRequest
0 голосов
/ 25 октября 2011

Я пытаюсь наложить прозрачное изображение поверх моего приложения, чтобы объяснить элементы управления этого представления. При первом касании UIImageView он должен просто исчезнуть. В моем MainViewController реализованы методы touchesBegan / Ended, и они работают нормально, пока я не подключу UIImageView к IBOutlet в MainViewController. Просто перестаньте отвечать на события. Что я делаю не так?

-MainView
--ScrollView
--OtherView
--UIImageView (this is the overlay)

1 Ответ

5 голосов
/ 25 октября 2011

UIImageViews не имеют взаимодействия с пользователем, включенного по умолчанию.Если вы хотите включить его, установите свойство через IB, взаимодействие с пользователем включено или с помощью кода ...

[myImageView setUserInteractionEnabled:TRUE];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...