【发布时间】:2011-09-24 13:59:27
【问题描述】:
目前我有一个包含一些控件的 UIView。然后,我以编程方式将一些图像添加到视图中以显示为动画。目前在我的游戏循环的每个间隔结束时,我必须告诉控制器将 UIView 控件移到前面,否则图像将出现在它的顶部。有没有一种成本更低的方法让它始终保持在顶部。
目前我的游戏循环结束时有以下内容:
[self.view bringSubviewToFront:myControlView];
我可以在游戏开始时做这样的事情吗:
myControlView.alwaysOnTop = true;
【问题讨论】:
-
我刚刚遇到了同样的问题。我想在我的所有视图(导航/页面视图等的复杂添加)前面有一个 UIImageView 来显示教程。我不得不混合一些东西才能让它工作。事实上,我同时使用了:
bringSubviewToFront:和view.layer.zPosition=MAXFLOAT这可能对某人有帮助!