Горизонтальный UIScrollView с вертикальными UIScrollViews внутри - как предотвратить прокрутку внутренних видов прокрутки при прокрутке внешнего горизонтального вида?

не мог»не могу найти решение для этого.

Я создаю приложение с большим представлением прокрутки, у которого есть пейджинг (горизонтальный). В этом виде прокрутки есть сетка UIView 's, и UIScrollview внутри каждого из них, с вертикальной прокруткой.

Теперь дело в том, когда ям пейджинг мойбольшой» scrollview, иногда касание застревает в одном из небольших scrollview внутри UIViews сетки.

Я нене знаю, как этого избежать - попробовал обмануть HitTest, но все равно не смогне могу найти ответ.

Надеюсь ям ясно ...

Спасибо за вашу помощь.

Редактировать:

Это большая прокрутка:

@implementation UIGridScrollView
- (id)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame:frame];
    self.pagingEnabled;
    return self;
}
@end

Теперь к этому представлению UIGridScroll я добавил в качестве подпредставления это представление:

@implementation UINoteView
{
IBOutlet UIScrollView *_innerScrollView; // this scrollview frame is in the size of the all UINoteView
}

- (void)awakeFromNib
{
    _innerScrollView.contentSize = CGSizeMake(_innerScrollView.frame.size.width, _innerScrollView.frame.size.height+50.0f);
}
@end

Пейджинг работает хорошо, внутренний вид прокрутки работает хорошо, но слишком много раз, когда я нажимаю на больший вид заметки, мой палец »застрять' в _innerScrollView.

Спасибо!

Ответы на вопрос(6)

Ваш ответ на вопрос