Swift 3 - 在全屏显示UICollectionViewCell的子视图

时间:2017-05-30 20:31:39

标签: ios swift uicollectionview uikit

我在gallery (A)中有一个我想要全屏显示的子视图(UICollectionView,类型为UICollectionViewCell)。< / p>

通过这样做,在(A)中:

if let keyWindow = UIApplication.shared.keyWindow {

    gallery.collectionViewLayout.invalidateLayout()
    keyWindow.bringSubview(toFront: gallery)
    gallery.frame = keyWindow.frame
}

gallery的帧值已正确设置为新值,但错误地显示 落后于(A)&#39; s collectionView 即可。我希望它是全屏的,即&#34;在应用程序中的每个其他视图前面#34;。

为了达到理想的行为,我在这里缺少什么?

0 个答案:

没有答案