Tag: cliptobounds

什么是最好的方式添加投影到我的UIView

我想添加一个投影到另一个顶层的视图,视图崩溃允许其他视图中的内容被看到,在这一点上,我想保持view.clipsToBounds ON,以便当视图合拢它们的内容被裁剪。 这似乎已经使我难以添加投影到图层,因为当我把clipsToBounds在阴影也剪辑。 我一直试图操纵view.frame和view.bounds为了添加一个阴影的框架,但允许边界足够大,包括它,但是我没有这样的运气。 这里是我用来添加阴影的代码(这只适用于所示的clipsToBounds OFF) view.clipsToBounds = NO; view.layer.shadowColor = [[UIColor blackColor] CGColor]; view.layer.shadowOffset = CGSizeMake(0,5); view.layer.shadowOpacity = 0.5; 以下是应用于最浅灰色图层的阴影的截图。 希望这给了我的内容将如何重叠如果clipsToBoundsclosures的想法。 我如何添加阴影到我的UIView并保持我的内容剪辑? 编辑:只是想补充一点,我也玩过使用背景图像阴影,这确实很好,但我仍然想知道最好的编码解决scheme。