Я пытаюсь использовать проект OpenFlow внутри своего приложения. Моя цель; когда пользовательская вкладка к любому элементу потока, который в настоящее время UIImageView соответствует AFItemView OpenFlow, он будет масштабироваться на экране (с анимацией/без анимации), а затем пользователь сможет закрыть и вернуться к представлению потока cower в приложении.OpenFlow AFItem UIImageView touchsBegan
я не получил событие tocuhesBegan, когда я использовал библиотеку OpenFlow по умолчанию, то я видел эту линию
self.multipleTouchEnabled = NO;
self.userInteractionEnabled = NO;
self.autoresizesSubviews = YES;
в AFOpenFlowView.m, когда я изменяю self.userInteractionEnabled = NO;
к self.userInteractionEnabled = YES;
Я получаю touchesBegan событие в AFItemView.m, которое уже реализует UIView, но поток не работает, когда я применяю это изменение.
Мне интересно, где моя ошибка?
Любой код справки и примера будет оценен по достоинству.
Редактировать: Позвольте мне объяснить свою цель; Цель заключается в том, что пользователь откроет OpenFlow прокрутки с помощью сенсорного экрана, а затем, коснувшись любого изображения, которое находится внутри окна OpenFlow, выбранное изображение будет отображаться с увеличением или переворачиванием или sth. анимация. Когда пользователь коснется, чтобы закрыть значок, который будет справа от открытого изображения, экран вернется к главному экрану OpenFlow, я не нашел в нем никакого решения в проекте OpenFlow. Это действительно актуально.
С уважением
tc. спасибо за ваш быстрый ответ, в любом примере было бы неплохо, если бы вы его предоставили – fyasar
Фактически, я поместил обработчик touchBegan в AFItemView, но обработчик не работал, пока не изменился на self.userInteractionEnabled = YES; внутри AFOpenFlowView. Это все равно. – fyasar
А, кстати, я прочитал ваш ответ http://stackoverflow.com/questions/3488201/how-to-flick-through-a-deck-of-cards/3490172#3490172, OpenFlow использует UIScrollView для контейнера, Я думаю, что проблема здесь, не так ли? – fyasar