TapGesture, чтобы узнать только на openflowview

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

Моя проблема в том, что я сделал tapGestureRecognizer, но вызывается ли он на всех моих кнопках в этом представлении и во всех других вещах. Я хочу, чтобы этот tapGestureRecognizer запускался при нажатии на изображение в открытом потоке, а не где-либо еще. Пожалуйста, помогите мне. Я застрял здесь. Заранее спасибо!

1 ответ

Добавляйте жест касания только в тот вид, который вам нужен.

UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapGesture:)];

//openFlowImageView is the view that you want the tap to work on.
[openFlowImageView addGestureRecognizer:tap];
[tap release];
Другие вопросы по тегам