我有一个主视图控制器,作为一个带有UICollectionView的视图控制器,它填充了照片。
单击单元格后,将在导航堆栈上推送一个新的视图控制器,其中只有一个内容模式设置为aspectFit的UIImageView。未执行任何与网络相关的代码。
由于某些原因,以前的视图显示在新视图控制器的框架中,然后消失。这发生在模拟器和设备上。
有什么想法吗?我以前从来没有见过这种情况,当我有的时候,它通常是与线程相关的。
链接到正在发生的here的gif。
发布于 2018-01-06 08:00:21
这是因为您的带有全尺寸图像的新viewController具有透明背景,因此您可以在过渡完成之前通过它看到它。如果您将背景更改为UIColor.black,则会解决此问题。
https://stackoverflow.com/questions/48122905
复制相似问题