导航栏与UIScrollView冲突的问题

2021-06-11  本文已影响0人  里克尔梅西

现象

如果导航栏透明,择加在scrollView上子控件的位置就不对,会向下便宜导航栏的高度

解决办法

        _bgScrollView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;

效果同iOS11前的self.automaticallyAdjustsScrollViewInsets = NO;

self.edgesForExtendedLayout = UIRectEdgeNone;   //默认为UIRectEdgeAll,会向上下左右偏移,偏移到(0,0)
//setf.extendedLayoutIncludesOpaqueBars = NO;//这里系统默认就是NO,如果单设EdgesForExtendedLayout无效可以试试加上这句

参考:
https://blog.csdn.net/qq_29909323/article/details/77239577

上一篇下一篇

猜你喜欢

热点阅读