UIScrollView不会滚动偏移内容

时间:2012-12-18 19:40:42

标签: objective-c uiscrollview xcode4.5

我有一个带有以下参数的UIScrollView:

[scrollView setPagingEnabled:YES];
[scrollView setContentSize:CGSizeMake(1024 * 2, 768)];
[scrollView setShowsHorizontalScrollIndicator:NO];
[scrollView setShowsVerticalScrollIndicator:NO];
[scrollView setScrollEnabled:NO];
[scrollView setDelegate:self];

更改页面:

CGRect frame = scrollViewPages.frame;
frame.origin.x = 1024;
[scrollViewPages scrollRectToVisible:frame animated:YES];

因此,此scrollview具有显示内容的双重区域。在第一个矩形中,触摸起作用,但是当我更改为另一个具有不同大小的其他组件时,触摸事件不起作用。我已经读过UIScrollView不会将触摸事件应用于隐藏的部分。我想知道如何更新视图以获得触摸交互。

感谢

1 个答案:

答案 0 :(得分:0)

更新:我正在将UIViews添加到UIScrollView中的另一个UIVIew中。现在它可以工作