UIScrollView and touchesBegan/touchesEnded
Categories: iPhone, OOP on Aug.05, 2009
Не работает touchesBegan и touchesEnded в UIScrollView
Что делать?
Много людей пишет об этой проблеме. Для себя я нашел не совсем стандартное решение.
К примеру есть контроллер X в котором наш UIScrollView. в этом же контроллере создадим UIView, но не совсем стандартный, а подготовленный зараннее и передюющий все ивенты в наш контроллер X и вставим его в UIScrollView.
К примеру такой код должен содержать подготовленный UIView объект:
1 2 3 | - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [наш_контроллер_X touchesBegan:touches withEvent:event]; } |
Как вы будете добираться до своего контроллера X, это уже ваша смекалка.
Может это и велосипед, но думаю есть и более сложные способы :)
Similar posts:
December 16th, 2010 on 1:41 am
Ты так объяснил, что мог лучше помолчать…..
December 16th, 2010 on 5:18 pm
@Kostya
Флаг тебе в руки…
Я тут не учу, а записываю свои мысли и мнения. И эти записи в основном делаю для себя.
А если находится интересующиеся и задающие вопросы, то отзываюсь и подсказываю…