iPhone:淡入应用程序负载

问题描述

| 我已启动并运行我的应用程序,并希望对其进行补充。我想做的第一件事就是改善过渡。 不幸的是,我大部分时间都在OpenGL中工作,但对使用UIView系统仍然没有足够的了解。进入您的应用程序的好方法是什么? 我加载得非常快,所以我想快速渐入,但是我的GL视图在真正获得控制之前加载并绘制了至少一帧,因此我不确定执行此操作的最佳方法。     

解决方法

一种快速而肮脏的方法是仅创建覆盖opengl视图的黑色(或白色)纯色全屏UIView,并在n秒钟内将其alpha渐变为零。     ,UIView有一个SetAlpha方法。在抽奖电话中;逐渐减小alpha值直到0。当它达到0时,然后绘制应用程序的下一个“视图”(相当多地加载下一个3d对象);并将Alpha值增加回1.。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...