有没有办法将UIView背景的复合模式更改为屏幕,叠加或乘法?
我想要的效果类似于iOS通知中心中出现的效果,其中单元格背景更暗,但仍然是半透明的背景。这在我看来就像在Photoshop中的多重效果。
答案 0 :(得分:0)
我不是百分之百确定你所指的是什么,而是玩背景颜色和alpha
view.backgroundColor = [UIColor blackColor];
view.alpha = 0.4f; // Try changing this to suit
他们可能正在使用微妙的渐变和其他额外的装饰来真正微调外观。
我可以使用
获得相当令人信服的复制品backgroundColor = [UIColor colorWithWhite:0.0f alpha:0.37f];
whitePixelLine = [UIColor colorWithWhite:0.8f alpha:0.4f];
darkPixelLine = [UIColor colorWithWhite:0.0f alpha:0.6f];
我的图形技能非常糟糕,所以这可能是不合时宜的