美文网首页IOS开发偶遇错题
IOS:Tableview 使用sb后自动向下偏移20px

IOS:Tableview 使用sb后自动向下偏移20px

作者: 十里桃花终是你 | 来源:发表于2018-05-16 13:55 被阅读14次

前言:

        最近开发项目在iOS 11上遇到一个问题在sb上拖了一个tableview但是这货死活都要向下偏移20px 去网上查看类似问题大都是讲使用contentInsetAdjustmentBehavior这个参数或者

automaticallyAdjustsScrollViewInsets(iOS 11后废弃)按照上述修改后发现依旧没解决问题

修改的配置

程序运行效果图如下:

超级不爽的白条

然后思考了一下是否是因为自动布局导致的原因于是引入masnory 再一次进行布局

引入masnory

结果控制台一大堆警告⚠️强迫症表示看着不爽啊!最后思考一下能否先不布局,在控制器要显示的时候再来进行布局。

于是乎,有了如下解决方法

1、去掉了sb上的约束

2、在willappear里面添加约束

3、运行项目(控制台没有了烦人的约束警告)

大吉大利,晚上吃鸡~

相关文章

网友评论

    本文标题:IOS:Tableview 使用sb后自动向下偏移20px

    本文链接:https://www.haomeiwen.com/subject/vvepdftx.html