получить методы экземпляра UIResponder на UIScrollView. iPhone - PullRequest
0 голосов
/ 23 декабря 2011

в текущем проекте, над которым я работаю, в одном из представлений у меня есть UIView и поверх него UIScrollView, который построен из конструктора интерфейса.

Я реализовал следующие UIResponder методы экземпляра:

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event

но управление приходит к этим методам только тогда, когда событие касания происходит в области, где не распространяется UIScrollView.

как я могу получить сенсорное событие на UIScrollView также?

1 Ответ

0 голосов
/ 23 декабря 2011

вы можете создать подкласс UIScrollView и переопределить:

- (BOOL)touchesShouldBegin:(NSSet *)touches withEvent:(UIEvent *)event inContentView:(UIView *)view

вы должны быть осторожны, чтобы не мешать прокрутке и т.

...