2011-04-14 93 views
1

我有我的应用程序启动并运行,并想添加一些波兰语。我想要做的第一件事情之一是改善过渡。iPhone:淡入在应用程序加载

不幸的是,我已经把大部分时间都用在了OpenGL上,并且仍然没有掌握与UIView系统一起工作的信息。什么是进入你的应用程序的好方法?

我加载非常快,所以我想快速淡入,但我的GL视图加载并绘制至少一帧,然后才真正控制,所以我不确定最好的方法去做这件事。

回答

1

一个快速而肮脏的方法是创建一个覆盖opengl视图的黑色(或白色)纯色全屏UIView,并让它在几秒钟内淡出其alpha。

0

UIView有一个SetAlpha方法。在你的平局中;逐渐减少alpha值直到0.当它达到0时,然后绘制你应用的下一个“视图”(几乎加载下一个3d对象);并增加阿尔法回到1.应该做的伎俩。

相关问题