1

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

4

2 回答 2

0

规定 uiscrollview 的内容高度

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

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

于 2012-11-15T07:28:56.677 回答
0

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

于 2012-11-15T08:40:15.457 回答