首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >launchImage消失后,我能淡出它吗?

launchImage消失后,我能淡出它吗?
EN

Stack Overflow用户
提问于 2015-04-07 23:44:56
回答 1查看 771关注 0票数 0

我使用一个launchImage集来启动我的应用程序,而不是.xib。在AppDelegate.swift中,我设置了一个NSThread.sleepForTimeInterval(2.0)来延迟它,但是当launchImage消失时,它会立即这样做。我要做的是,我的launchImage消失了,有淡出的效果。有可能吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-08 00:46:00

严格地说,没有,因为你不能控制操作系统如何使用启动映像。

但是,您可以做的是创建一个相同的虚拟/替换视图。

在启动时,让您加载的第一个UIViewController只包含同一个启动映像的UIImageView。你可能需要做一些工作,让它在你的特定情况下看起来正确,比如界面定位等等。但是如果一切顺利的话,当你加载这个ViewController时,你不应该注意到它和实际启动实例之间的区别或任何形式的转换--在视觉上都是一样的,但技术上并非如此。

那么您就可以让这个视图/图像淡出。从本质上说,这得到了你想要的效果。

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

https://stackoverflow.com/questions/29503379

复制
相关文章

相似问题

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