【发布时间】:2014-01-08 17:04:23
【问题描述】:
我有一个UIScrollView,其中包含一些UITableViews。现在,如果我点击手机的状态栏,通常的行为是可见的 tableView 会滚动到顶部。因为它包含在我的滚动视图中,所以它没有这样做。
scrollView 和 tableView 都没有从系统获得任何回调。我希望 scrollViewShouldScrollToTop: 会在我的包含滚动视图上被调用,这样我就可以自己在我的 tableViews 上触发该行为,但事实并非如此。
有什么想法吗?感谢您的任何提示!
【问题讨论】:
-
有点不相关,但我无法想象在什么情况下需要在滚动视图中嵌入表格视图。
-
@Guillaume Algis 这很不寻常,但它发生在 iOS 上的本地股票应用程序中
-
你设置了scrollView和tableView的delegate了吗?
-
如果你有一个滚动视图包含在一个滚动视图中,你应该在不应该滚动的那个上设置 scrollsToTop = No。
-
@GuillaumeAlgis 这有点像新的推特应用。可以滑动浏览的 TableViews...
标签: ios iphone objective-c uitableview uiscrollview