Ios 为应用程序创建加载屏幕

Ios 为应用程序创建加载屏幕,ios,ios5,uiview,Ios,Ios5,Uiview,我知道实现一个要加载的默认映像是很容易的 不过,我想加载一些动画屏幕。比如DrawSomething应用程序,在应用程序加载时,不同的资产进入其中制作徽标 这怎么可能?是否有一种特定的技术可以用于Annation,即关于如何实现这一点的流行框架或教程 我想知道的是在IOS应用程序中在视图上创建动画的最佳方法?或者可以使用哪些选项来执行此操作?用户点击应用程序图标后,iOS会立即显示静态启动屏幕图像。这里没有例外。当iOS加载应用程序时,您无法显示任何动画 但是,如果您正在执行一些长时间运行的自定

我知道实现一个要加载的默认映像是很容易的

不过,我想加载一些动画屏幕。比如DrawSomething应用程序,在应用程序加载时,不同的资产进入其中制作徽标

这怎么可能?是否有一种特定的技术可以用于Annation,即关于如何实现这一点的流行框架或教程


我想知道的是在IOS应用程序中在视图上创建动画的最佳方法?或者可以使用哪些选项来执行此操作?

用户点击应用程序图标后,iOS会立即显示静态启动屏幕图像。这里没有例外。当iOS加载应用程序时,您无法显示任何动画

但是,如果您正在执行一些长时间运行的自定义初始化(例如,在应用程序启动后立即查询某些网络服务),那么您可以而且应该显示自己的自定义加载屏幕。在该屏幕上,可以显示所需的任何动画


你可以显示你的自定义启动屏幕,但除非你执行一些必要的初始化/加载,否则这不是最好的主意:用户启动你的应用程序是为了做点什么,而不是看假加载屏幕。在屏幕上添加“不再显示”按钮可能会有所帮助,但我仍然不喜欢UX。

谢谢,我完全同意。我确实需要一些初始服务器连接,我想有一个启动屏幕。在IOS中使用动画的启动加载屏幕最常见的做法是什么?@StuartM,在我的应用程序中,我显示相同的Default.png/Default~ipad.png,并在其顶部显示一个系统提供的活动指示器(以及一个表示“plz待机”的文本)。您当然可以在该屏幕上使用任何自定义动画。我使用
presentModalViewController:splash-animated:NO
在启动后立即在我的根VC顶部显示启动屏幕,然后
在启动后解除Modalviewcontrolleranimated:YES
。这听起来不错,初始化我可以使用的模型视图控制器。我不明白的是,在IOS应用程序中创建动画的常见做法是什么?在启动屏幕上创建移动对象等的标准/常用方法是什么?不知道。对不起,兄弟。我只是在屏幕上使用了系统提供的白色活动指示器,对我的客户来说已经足够好了。根据你想要达到的效果,我知道以下两种选择:1。使用核心动画框架。这是相对容易的(至少对于简单的线性移动/缩放/旋转/不透明度动画),但是这意味着您必须在代码中创建所有动画,没有可视化编辑器。2.如果只想循环一个小部件的动画,可以创建一系列精灵,并设置UIImageView的animationImages属性。