我想知道如何操纵iPhone应用的启动图像?我已将launchImage.png放入我的plist文件(在启动图像(iPhone)下),当应用程序启动时,我想将此启动图像设置为视图之外的动画,如下所示:
launchImage.transform = CGAffineTransformMakeTranslation(-CGRectGetWidth(launchImage.frame), 0);
但是如何访问我在plist中定义的图像?
或者我只是加载图像的另一个实例然后将其设置为动画?这看起来有点麻烦,特别是当应用程序已经加载了启动图像时。
非常感谢任何建议!提前谢谢!
答案 0 :(得分:2)
您必须加载另一个实例。您无法从应用中访问启动图像。我通常只创建一个与发布图像匹配的UIImage,在我的viewDidAppear方法中,我使用performSelector:withDelay:
秒或2来激活它。
答案 1 :(得分:1)
最好的办法是创建一个UIImageView实例集来显示您的启动图像,将其放在根视图控制器的视图上,然后按照您的描述(可能在-viewDidAppear:
中)将其设置为动画。据我所知,没有直接与启动图像交互的API机制。
答案 2 :(得分:1)
您必须再次加载启动图像,然后将其设置为动画。