1

我想知道如何操作 iPhone 应用程序的启动图像?我已将 launchImage.png 放入我的 plist 文件(在启动图像 (iPhone) 下),当应用程序启动时,我想将此启动图像动画化,如下所示:

launchImage.transform = CGAffineTransformMakeTranslation(-CGRectGetWidth(launchImage.frame), 0);

但是如何访问我在 plist 中定义的图像?

还是我会简单地加载图像的另一个实例,然后将其动画化?这看起来有点麻烦,尤其是当应用程序已经加载了启动图像时。

任何建议将不胜感激!提前致谢!

4

3 回答 3

2

您必须加载另一个实例。您无法从您的应用程序访问启动图像。我通常只制作一个与启动图像匹配的 UIImage,然后在我的 viewDidAppear 方法中,我用performSelector:withDelay:一秒或 2 的时间对其进行动画处理。

于 2011-06-28T21:16:40.307 回答
1

您最好的选择是创建一个 UIImageView 实例集来显示您的启动图像,将其放在根视图控制器的视图上,然后按照您的描述(可能在 参考资料中-viewDidAppear:)将其设置为动画。据我所知,没有直接与启动图像交互的 API 机制。

于 2011-06-28T21:17:35.187 回答
1

您必须再次加载启动图像,然后对其进行动画处理。

于 2011-06-28T21:17:44.593 回答