Вопрос новичка:
Я создал подпредставление на мой взгляд.В этом подпредставлении я создал еще одно подпредставление.Каждое подпредставление заполняет весь экран (320x480):
[self.view addSubview:aView]; // 320x480
[aView addSubview:yetAnotherView]; // 320x480
Если я правильно понимаю, это приведет к следующей иерархии:
- TOP: stillAnotherView
- СРЕДНИЙ: aView
- ВНИЗ: просмотр
Пока все хорошо.Моя проблема в том, что я хотел бы распознать жесты на самом верху этих представлений (независимо от того, какое это может быть представление ... в моем случае это еще другой вид, я полагаю).Следующая команда не будет работать - я думаю, потому что представление скрыто подпредставлениями:
UITouch *touch = [touches anyObject];
gestureStartPoint = [touch locationInView:self.view];
Есть ли способ сообщить компилятору, что он не должен принимать self.view, но какой бы ни был вид поверх всех остальных видов ?
Любая помощь будет принята с благодарностью!
РЕДАКТИРОВАТЬ:
Я думаю, что моя проблемачто редактируемые мной подпредставления являются полноэкранными UITextViews ... и я думаю, что могу отменить их касания?например, пролистывание справа налево должно работать, но как насчет пролистывания снизу вверх (это обычно прокручивает uitextview - если я не установил прокрутку с невозможностью).