[英]UIView drop shadow on only one other view
关于如何为视图绘制阴影存在很多问题。 但是,如何使我的视图蒙上阴影,而只有其他视图才能接收?
当然,您也可以通过代码即时制作图片,但这更具挑战性。 无论如何,这将是您最终应用程序中不需要的代码。
如果视图A是带有阴影的视图,而视图B是A的父视图,则可以将masksToBounds(它是B层的属性)设置为YES。
B及其子视图的内容不会在B之外显示。它们的内容将被剪切。
此处有更多详细信息: 如果设置为YES,UIView layer.masksToBounds会做什么?
但是,如果要在更复杂的场景上投影阴影,则可能需要更具体一些。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.