【发布时间】:2013-11-07 15:27:12
【问题描述】:
所以我有一个游戏应用程序,它有答案屏幕。答案屏幕有 0.9 alpha,答案按钮有 1.0f。你可以在截图上看到。
在 iOS 7 上也是如此
按钮 alpha 仍为 1.0,但看起来是透明的。如果我做背景视图 alpha 1.0 它适用于 iOS 7,但我非常需要用户查看视图下的背景。
请帮忙。
【问题讨论】:
标签: ios iphone objective-c uiview ios7
所以我有一个游戏应用程序,它有答案屏幕。答案屏幕有 0.9 alpha,答案按钮有 1.0f。你可以在截图上看到。
在 iOS 7 上也是如此
按钮 alpha 仍为 1.0,但看起来是透明的。如果我做背景视图 alpha 1.0 它适用于 iOS 7,但我非常需要用户查看视图下的背景。
请帮忙。
【问题讨论】:
标签: ios iphone objective-c uiview ios7
对于半透明的视图,以这种方式设置 alpha:
UIView *view.backgroundColor=[[UIColor whiteColor] colorWithAlphaComponent:.6];
不是:
UIView *view.backgroundColor=[UIColor whiteColor];
view.alpha=.6;
【讨论】: