首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >转换之间的奇怪延迟(UIViewController -> UIViewController)

转换之间的奇怪延迟(UIViewController -> UIViewController)
EN

Stack Overflow用户
提问于 2018-01-06 07:57:27
回答 1查看 42关注 0票数 1

我有一个主视图控制器,作为一个带有UICollectionView的视图控制器,它填充了照片。

单击单元格后,将在导航堆栈上推送一个新的视图控制器,其中只有一个内容模式设置为aspectFit的UIImageView。未执行任何与网络相关的代码。

由于某些原因,以前的视图显示在新视图控制器的框架中,然后消失。这发生在模拟器和设备上。

有什么想法吗?我以前从来没有见过这种情况,当我有的时候,它通常是与线程相关的。

链接到正在发生的here的gif。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-06 08:00:21

这是因为您的带有全尺寸图像的新viewController具有透明背景,因此您可以在过渡完成之前通过它看到它。如果您将背景更改为UIColor.black,则会解决此问题。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48122905

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档