关于如何为视图绘制阴影有很多问题。但是,我怎样才能让我的视图投下仅由另一个视图接收的阴影?
答案 0 :(得分:0)
当然,您也可以在代码中动态拍摄照片,但这更具挑战性。在任何情况下,它都是您最终应用程序中不需要的代码。
答案 1 :(得分:0)
如果视图A是带有阴影的视图,而视图B是A的父视图,则可以将作为B图层属性的masksToBounds设置为YES。
B及其子视图的内容不会显示在B之外。它们将被剪裁。
此处提供更多详细信息:What UIView layer.masksToBounds is doing if set to YES?
但是,如果你想让阴影掉落在更复杂的场景上,你可能需要更具体一点。