您的位置:首页 > 产品设计 > UI/UE

使用MJRefresh的情况下如何让tableView滚动到顶部

2016-08-19 14:52 441 查看
问题描述:

MJRefresh的loadNewData方法不会将tableView滚动到顶部,如何代码滚动到顶部呢?在网上看了,可以这样:

[self.tableView
scrollRectToVisible:CGRectMake(0,
1, 1,
1) animated:YES];
但是问题来了,在使用了MJRefresh的情况下,这种方式滚动到顶部会让mj_headView漏出来,当然这并不是想要的结果
怎么解决?

方法:

[self.tableView
scrollRectToVisible:CGRectMake(0,
MJRefreshHeaderHeight, 1,
1) animated:YES];

MJRefreshHeaderHeight是系统MJRefresh默认的headerView的高度
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息