7
向我的UIView添加阴影的最佳方法是什么
我试图向彼此叠置的视图添加阴影,这些视图折叠以允许查看其他视图中的内容,因此我想保持view.clipsToBounds打开状态,以便在视图折叠时它们的内容被剪切。 这似乎使我很难在图层上添加阴影,因为当我打开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; 这是应用于最浅的灰色层的阴影的屏幕截图。希望这可以使我了解如果clipsToBounds关闭则我的内容将如何重叠。 如何在阴影中添加阴影UIView并保持剪切内容? 编辑:只是想补充一点,我也一直在使用带有阴影的背景图像,效果很好,但是我仍然想知道最佳的编码解决方案。
108
ios
uiview
shadow
cliptobounds