感谢您抽出时间来阅读这条消息。 我希望你能回答我的问题。
我想一个闪屏添加到类似于自来水塔复仇的现有项目3.它主要显示在一个屏幕2秒,然后另一个2秒,然后它只是显示菜单,立竿见影。
谁能告诉我,我怎么会能够创造这样的事情? 谢谢 。
感谢您抽出时间来阅读这条消息。 我希望你能回答我的问题。
我想一个闪屏添加到类似于自来水塔复仇的现有项目3.它主要显示在一个屏幕2秒,然后另一个2秒,然后它只是显示菜单,立竿见影。
谁能告诉我,我怎么会能够创造这样的事情? 谢谢 。
显然,在闪屏众说纷纭。 但是,要做到TTR做什么是非常简单的; 有你的第一个画面一个Default.png文件。 然后,让你在启动一个简单的图像加载顶视图控制器,这是你的第二个屏幕。
诀窍是太卸载尽可能将自己的启动代码成为可能,并推迟到首次推出后。 启动和在applicationDidFinishLaunching月底之间任何事情=:会做,同时会显示您的屏幕为Default.png。 使用-performSelector:withObject:afterDelay:推迟“昂贵”调用,这样就可以快速得到你的第二个启动画面。
它很简单。 我刚刚完成的这一点,它的工作原理完全一样的方式使丝锥报复载入画面一样。
要加载2个不同的画面此起彼伏显示你做这个主菜单之前。 1)创建一个笔尖文件的地方一个UIButton覆盖整个屏幕,然后将其连接到电源插座。 2)在viewDidLoad方法我提出确保的UIButton的图像背景属性设置为IMAGE1然后1.5秒后改变它与一个定时器来IMAGE2。
现在丝锥报复加载屏幕,您可以通过点击屏幕上跳过这两个加载屏幕。 所以基本上创建一个函数,使得当用户点击屏幕上(基本上是一个巨大的按钮覆盖宽度和屏幕高度)再变成UIButtons图像背景属性IMAGE2。 如果再次点击它会加载在主菜单中一个新的笔尖文件。 瞧完成任务。
所以,如果你不点击屏幕(在UIButton的)上,则因为计时器的应用程序将显示图像1的,然后又在1.5秒后自动改变的UIButton的形象在1.5秒后,以镜像2再次(3秒计)应用两种方式将加载mainMenuView笔尖文件。
显然,当你按一下按钮,一旦它应更改为图像2,但随后你如何让图像切换到图像2时调用同一个函数:我有一个计数器将在1 incremement当函数被调用。 所以在启动时该值将是0。因此,当用户点按按钮quikly脱脂过去加载屏幕的值将改变到1和图像将改变到图像2。
当用户点击该按钮,再从图像2到加载屏幕相同的功能将被称为是改变图像跳过,但会检查计数器,看看它是否是值1,如果是那么它已经在图像2等等然后只需加载屏幕。 就这么简单。 它工作得很好。 如果做一个简单的方法做这让我知道。 谢谢
PK