问题描述
当网页的视频全屏播放时(调用了原生的播放器播放),然后点击左上角的完成退出时,导航栏向上偏移20。如下图所示:
解决方案
查了许多资料,一般提供一下两种方案:
// 第一种
self.automaticallyAdjustsScrollViewInsets = false
// 第二种
self.navigationController?.edgesForExtendedLayout = UIRectEdge.init(rawValue: 0)
// OC
对应的是UIRectEdgeNone
然鹅,以上两种方法都没有解决我的问题。
最后,在stackoverflow找到了一个解决方法,然后自己改进了