UIScroll视图中的UITableview - 触摸tableview时禁用scrollview滚动

时间:2012-11-15 06:57:16

标签: iphone ios uitableview uiscrollview

我有一个UITableview,它作为子视图添加到uiscrollview中。表格视图Iam通过旋转使其水平。所以我可以水平滚动tableview。而我的scrollview本身就是一个水平卷轴。现在问题是当我滚动我的tableview并到达最后一行时,它正在滚动Scrollview本身。当我触摸Tableview时,我想禁用滚动视图的滚动。我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

降低uiscrollview的内容高度

[scrollView setContentSize:CGSizeMake(scrollView.contentSize.width, 200)];

您可以设置tableview的高度而不是200。

答案 1 :(得分:0)

您可以将TableView放在另一个ScrollView上 然后当您使用内部滚动视图时,将outterScrollView scrollingEnabled设置为NO。