Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 为什么UICollectionView安全区域。顶部约束会被UIView/ScrollView破坏?_Swift_Xcode_Uicollectionview_Uiscrollview_Nslayoutconstraint - Fatal编程技术网

Swift 为什么UICollectionView安全区域。顶部约束会被UIView/ScrollView破坏?

Swift 为什么UICollectionView安全区域。顶部约束会被UIView/ScrollView破坏?,swift,xcode,uicollectionview,uiscrollview,nslayoutconstraint,Swift,Xcode,Uicollectionview,Uiscrollview,Nslayoutconstraint,在Interface Builder中,我有一个UICollectionView,其顶部约束等于SafeArea.top 在它上面,有一个UIView包含一个UIScrollView。ui视图的顶部约束等于SafeArea.top(当用户按下按钮时,此视图是显示在ui集合视图顶部的面板) 当我在模拟器中运行时,UIView出现在UICollectionView的上方(而不是上方),而UICollectionView在其下方被向下撞击。这几乎就像UICollectionView认为UIView的底

在Interface Builder中,我有一个
UICollectionView
,其顶部约束等于
SafeArea.top

在它上面,有一个
UIView
包含一个
UIScrollView
ui视图
的顶部约束等于
SafeArea.top
(当用户按下按钮时,此视图是显示在
ui集合视图
顶部的面板)

当我在模拟器中运行时,
UIView
出现在
UICollectionView
的上方(而不是上方),而
UICollectionView
在其下方被向下撞击。这几乎就像
UICollectionView
认为
UIView
的底部是
SafeArea
的开始

我猜这是某种自动滚动/插入行为?有什么想法吗