iOS UITableView中点击状态栏无法回滚到顶部

来源:互联网 发布:php public final 编辑:程序博客网 时间:2024/05/22 06:42

问题描述:我的应用中,有很多个页面都用到UITableView,但是有一个页面 点击状态栏 无法返回顶部 。

          我网上查了,如下:

http://xbiii3s.iteye.com/blog/1314517

@property(nonatomic) BOOL  scrollsToTop;          // default is YES. 

设置这个属性,可以让点击状态栏不回到顶部,

但是如果我们需要让他回到顶部,程序又不响应操作,解决方法 

刚才上面的官方文档说了,只有当一个主控制器有一个scrollview 并把这个属性设置为yes,其他的scrollview.scrollsToTop = NO 这样才会响应这个事件,原理很简单,如果有2个scrollview,系统根本不知道你需要哪个滚动到最上面 


但是

我的页面上确实只有一个UITableView,当时我就纳闷了。

但是仔细想想可能页面中还有其他的控件包含了scrollview。

scrollview  tableview 、collectionview webView都是含有scrollview 的。

我的页面中就是应用一个UIWebView导致点击顶部状态栏无法正常返回的。

0 0
原创粉丝点击