[英]Transparent space above 1st section in table view after rotate
我有一个拆分视图控制器,作为主视图,我有一个UIViewController。 该UIViewController内部有一个工具栏和一个表格视图。
如果将拆分视图旋转为纵向,然后又旋转为横向,则在表格视图上方会看到一个透明的空间。 当我向上滚动tableview时,我看到表内容出现在该空间中。
奇怪的是,只有当我旋转设备然后再次旋转回去时,它才会发生。 最初的表格视图很好,但是经过几次旋转后似乎有些混乱。
这是我几次旋转后的屏幕截图:
这是轮换之前的屏幕截图(看起来很棒):
我试图迫使它重新使用setNeedsLayout进行布局,但是没有运气。
有任何线索吗?
尝试设置self.automaticallyAdjustsScrollViewInsets = NO;
在ViewController的viewDidLoad
中。 默认情况下为YES
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.