我想将 UIView “变暗”一定量。现在,我正在做这样的变暗:
UIView *overlay = [[UIView alloc] initWithFrame:mainView.bounds];
overlay.backgroundColor = [UIColor blackColor];
overlay.alpha = 0.5f;
[mainView addSubview:overlay];
不幸的是,这也为透明的部分添加了半透明的黑色覆盖mainView
。有没有办法只使非透明部分变暗?