透明的状态栏仍会影响后面的收藏夹视图

时间:2018-10-16 14:59:04

标签: ios swift statusbar collectionview

在我正在执行的应用中,我有一个带分页的全屏集合视图,并且我希望状态栏显示在集合视图的顶部(状态栏背景是透明的,以便绘制电池电量和其他文本在状态栏下方(即集合视图)的顶部,但是当滚动时,我最终在状态栏的背景为黑色,并且出现了怪异的动画,更改了单元格的高度以考虑状态栏的高度。

scrolled down a bit

releasing so it will align the page

page is aligned

如何禁用此效果,以使收藏夹视图页面在状态栏下滚动而不起作用?

谢谢!

1 个答案:

答案 0 :(得分:0)

好吧,这就是我发现的: -此行为由collectionView本身处理 -在xcode / interfacebuilder中,有一个复选框“ Insets To Safe Area”,仅适用于UITableView而不适用于UICollectionView -我改用tableView,但此症状消失了

它现在表现正常!

谢谢!