美文网首页
关于automaticallyAdjustsScrollView

关于automaticallyAdjustsScrollView

作者: 梦璃记忆 | 来源:发表于2018-09-03 17:07 被阅读17次

模拟环境:iphone6(8.3)xcode自带模拟器

模拟环境

情景一:automaticallyAdjustsScrollViewInsets 设置值成默认为YES,UITableView的位置从0,0开始

frame设置

运行结果:


运行结果
图层

结果分析:
显示很正常,但是注意的是,我设置的y值是0,结果UITableView的第一个cell从导航栏下面开始的,而从图层看UITableView的顶点在屏幕的顶部开始,此时UITableView的contentInset发生了改变

情景二:automaticallyAdjustsScrollViewInsets 设置值成NO,UITableView的位置从0,0开始

值为NO

运行结果


运行结果
图层

结果分析:第一个和第二个cell被导航栏遮挡,UITableView的起点是从手机屏幕的0,0点开始,但显然不符合我们正常UI展示

情景三:automaticallyAdjustsScrollViewInsets 设置值成NO,UITableView的位置从0,64开始

frame设置

运行结果


运行结果
图层

结果分析
显示正常,UITableView的图层的顶部从导航栏底部开始

情景四:automaticallyAdjustsScrollViewInsets 设置值成默认为YES,UITableView的位置从0,64开始

frame设置

运行结果


运行结果
图层

结果分析:
UITableView的第一个cell往下偏移了64px的高度,此时UITableView的contentInset发生了改变

总结

从测试结果来看,automaticallyAdjustsScrollViewInsets设置成默认为YES的时候,UITableView第一个cell会往下偏移64px,而设置为NO的时候,我们设置的frame与展示结果一致;
从实质来看,automaticallyAdjustsScrollViewInsets并没有改变frame,而是改变了可滚动区域,contentInset从UIEdgeInsetsMake(0, 0, 0, 0)改变成了UIEdgeInsetsMake(64, 0, 0, 0)

相关文章

  • 关于automaticallyAdjustsScrollView

    模拟环境:iphone6(8.3)xcode自带模拟器 情景一:automaticallyAdjustsScrol...

  • 关于automaticallyAdjustsScrollView

    一.automaticallyAdjustsScrollViewInsets automaticallyAdjus...

  • 关于automaticallyAdjustsScrollView

    最近遇到一个问题是这样的,App一般自己都会有一个UINavigationController,顶部TableVi...

  • 无标题文章

    去掉scrollview上面的那个间隙 即:self.automaticallyAdjustsScrollView...

  • 解释automaticallyAdjustsScrollView

    从iOS7开始,控制器就默认添加了全屏属性,因此,你就有更多的方式去操作view的布局,具体用到的属性包括: ed...

  • iOS 11适配整理

    1.tablview上移64p 在iOS11之前,设置automaticallyAdjustsScrollView...

  • 关于关于关于

    他们爱他们自己,不爱你 他们爱你是他们的母亲妻子女儿姐妹 他们不爱你 直到你死的时候,爱才产生,与遗忘同时 那也不...

  • 光明人生

    关于出生 关于成长 关于求学 关于青春期 关于恋爱 关于择业 关于婚姻 关于养生 关于家庭 关于人际 关于教子 关...

  • 「梦雅的简动力」打卡计时65天

    * 关于人生 * 关于梦想 * 关于方向 * 关于创业 * 关于投资 * 关于成败 * 关于个性 * 关于高度 *...

  • 关于

    关于两个人? 关于100步? 关于回头? 关于深情? 关于家庭? 关于孩子? 关于成长? 关于伤痛? 关于怀抱? ...

网友评论

      本文标题:关于automaticallyAdjustsScrollView

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