在My Splash应用程序屏幕中,我想做一些动画,如移动文本或闪烁文本等。我知道iPhone不支持flash,但我们可以用我们自己的方式做这个动画,就像给出的动画一样SDK。那么是否可以在启动画面中闪烁或发短信,或者将文本从一侧移动到另一侧?
答案 0 :(得分:4)
是的,你可以这样做。根据您的“启动画面”的构成,您可以使用UIView的动画块来执行简单的动画。这就是我要做的事情:
答案 1 :(得分:1)
您无法更改启动画面(Default.png),但是,您当然可以在其中创建包含文本和动画的UIView。将UIView的背景设为Default.png启动画面。添加动画和文字。在应用程序委托中创建一个var,以便为启动屏幕存储IBOutlet UIView。在MainWindow.xib的窗口顶部添加UIView,并将其插座连接到新的ivar。调用ApplicationDidFinishLaunching withOptions时,启动NSTimer设置为运行一次。当计时器调用其选择器或调用时,从窗口中删除该视图。因此,需要一秒钟才能加载Default.png,然后你的启动画面将首先显示出你的动画,然后它就会消失。
答案 2 :(得分:1)
你可以使用UIImageView来做,例如
IBOutlet UIImageView* animationSplashImageView;
animationSplashImageView.animationImages = imageArray;
animationSplashImageView.animationDuration = 5;
animationSplashImageView.animationRepeatCount = 1;
[animationSplashImageView startAnimating];
你可以使用Apple App Store上的工具Splashx Free测试你的飞溅: http://itunes.apple.com/cn/app/splashx-free/id500137095?mt=8