【发布时间】:2010-04-16 01:07:42
【问题描述】:
我想将 UIView “变暗”一定量。现在,我正在做这样的变暗:
UIView *overlay = [[UIView alloc] initWithFrame:mainView.bounds];
overlay.backgroundColor = [UIColor blackColor];
overlay.alpha = 0.5f;
[mainView addSubview:overlay];
不幸的是,这也为mainView 的透明部分添加了半透明的黑色覆盖。有什么办法只使不透明的部分变暗吗?
【问题讨论】:
标签: iphone cocoa-touch uiview calayer