tablview点击push到下一个页面,pop出来时,有个下拉的动作

[复制链接]
52 6

马上注册,跟各大iOS开发大神交流、切磋。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
tablview点击push到下一个页面,pop出来时,先是下移了部分,然后又弹回去,
加上这句还是存在这个问题


self.automaticallyAdjustsScrollViewInsets = NO;




上一篇:K歌开发求助
下一篇:你们公司是由谁定义接口,写接口文档的?app端还是后端?

举报 使用道具

回复

6 个评论

flyland  新手上路  发表于 2018-9-11 15:30:17  | 显示全部楼层
tablview点击push到下一个页面,pop出来时,先是下移了部分,然后又弹回去,
加上这句还是存在这个问题


self.automaticallyAdjustsScrollViewInsets = NO;

举报 使用道具

回复
z000356  新手上路  发表于 2018-9-11 19:35:03  | 显示全部楼层
嗯,如果在tableview上面随便加个view,就没有这种情况,
如果只有tableview存在,就会出现这种问题

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

举报 使用道具

回复
fskr_sb  新手上路  发表于 2018-9-11 19:35:11  | 显示全部楼层
iOS 11 那个失效了 需要用 contentInsetAdjustmentBehavior

举报 使用道具

回复
jkdtf  新手上路  发表于 2018-9-11 20:13:15  | 显示全部楼层
   
加上这个就可以了
if (@available(iOS 11.0, *)) {
????????tableview.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
????} else {
????????// Fallback on earlier versions
????}[ 此帖被番茄红豆汤在2018-05-03 17:46重新编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

举报 使用道具

回复
18387  新手上路  发表于 2018-9-11 22:27:19  | 显示全部楼层
你可以创建一个UITableview的基类,在里面 根据是不是iOS 11做不同操作
if #available(iOS 11.0, *) {
            tableView.contentInsetAdjustmentBehavior = .never
        } else {
            self.automaticallyAdjustsScrollViewInsets = false
      }

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

搜索
热搜: iOS swift 下拉刷新
  • 版块推荐
  • 百宝箱

图文热点

更多

精华推荐

更多

社区学堂

更多

客服中心

关于我们
关于我们
友情链接
联系我们
帮助中心
精贴推荐
源码上传
注册登录
服务支持
资源下载
关注我们
官方微博
官方空间
快速回复 返回顶部 返回列表