iPhone目标C中的错误半透明视图

时间:2009-07-27 00:47:48

标签: iphone objective-c views transparency

我正在研究用Objective C编写的iPhone游戏(我是新手)。问题是 用于在屏幕上绘制精灵的视图是半透明的。我已经设定 alpha为1.0,不透明度为True。我还使用NSLog来确认视图的alpha是1.0。我正在使用[self.view insertSubview:myView];添加要绘制的视图但也尝试过[self.view insertSubview:myView aboveSubview:myOtherView];以防它们相互吸引。

我试过搜索谷歌但似乎无法清楚地表达一个有帮助的查询。我正在使用OS 3.0。而且我没有包含所有代码,因为它有很多。非常感谢任何帮助。

2 个答案:

答案 0 :(得分:2)

您要将子视图引用到另一个视图,其中alpha设置为小于1.0的值吗? Alpha在视图层次结构中向下传播。

答案 1 :(得分:0)

我不确定你为什么会得到半透明的视图,但我建议不要将UIViews用于iPhone游戏。尝试更像游戏的系统,如cocos2d。 http://www.cocos2d-iphone.org/