【发布时间】:2015-03-04 19:53:26
【问题描述】:
我有问题。我正在尝试使用位于中心的图像制作我的自定义 UIView。该图像之外的部分必须是透明和灰色的。 在 xib 的“视图”中,我设置了这个:
结果 - 失败。图像之外的区域只是灰色的,而不是透明的。 但是如果我添加
-(void) viewDidLoad
{
self.view.backgroundColor = [[UIColor blackColor] colorWithAlphaComponent:0.5f];
}
然后一切都按预期进行。 尝试在 xib 中实现透明背景时我做错了什么?
更新: 我找到了呈现视图的代码,其中设置了 alpha。所以我想这就是问题所在。谢谢。对不起,我是新手
【问题讨论】:
-
您确定它不起作用吗?也许 alpha 为 0.75 的浅灰色并没有那么大的视觉效果。就像你在代码中所做的那样尝试:带有 0.5 alpha 的黑色
标签: objective-c xcode xib