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];