UIScrollView and touchesBegan/touchesEnded
Categories: OOP, iPhone on Aug.05, 2009
Не работает touchesBegan и touchesEnded в UIScrollView
Что делать?
Много людей пишет об этой проблеме. Для себя я нашел не совсем стандартное решение.
К примеру есть контроллер X в котором наш UIScrollView. в этом же контроллере создадим UIView, но не совсем стандартный, а подготовленный зараннее и передюющий все ивенты в наш контроллер X и вставим его в UIScrollView.
К примеру такой код должен содержать подготовленный UIView объект:
- - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
- [наш_контроллер_X touchesBegan:touches withEvent:event];
- }
Как вы будете добираться до своего контроллера X, это уже ваша смекалка.
Может это и велосипед, но думаю есть и более сложные способы :)
Similar posts:



Оставить отзыв