我有一点问题。当我按UITableViewCell时,我想使所有scrollview滚动到顶部。以下是didSelectRowAtIndexPath方法的代码:如何使用一种方法在多个滚动视图上设置内容偏移量?
[self.tableView setContentOffset:CGPointZero];
[verbTableView setContentOffset:CGPointZero];
[seinhabenScrollView setContentOffset:CGPointZero];
[mdhPresensScroll setContentOffset:CGPointZero];
[mdhPreteritumScroll setContentOffset:CGPointZero];
[mhdScroll setContentOffset:CGPointZero];
....
还有更多的滚动型的,我希望把所有在一个单一的对象或东西...下面的代码我曾尝试:
for (UIScrollView *scrolls in topLayer.subviews)
{
[scrolls setContentOffset:CGPointZero];
}
谢谢!
什么当你这样做时会发生? (顺便说一下,'topLayer'是什么?它是一个'UIView',这些scrollviews是子视图吗?) – Rob
该应用程序崩溃,它说:[UINavigationBar setContentOffset:]:无法识别的选择器发送到实例0x71b5a00 ... –
topLayer是一个UIVIew,在其中有几个uiviews,在这些视图中我有滚动视图。我也有uiNavBar在toplayer,我认为它是谁造成的问题.. –