6

我有一个 UIView mainView,我在每个角落添加了 4 个按钮作为子视图。我像这样在我的 mainView 中添加了阴影

mainView.layer.shadowColor = [[UIColor blackColor] CGColor];
mainView.view.layer.shadowOffset = CGSizeMake(0,6);
mainView.layer.shadowOpacity = 0.3;

我的问题是子视图也显示阴影(按钮)。如何隐藏子视图阴影。提前致谢。

4

1 回答 1

1

我也遇到了同样的问题并找到了这个问题的解决方案。

  • 只需为超级视图设置背景颜色(将超级视图的背景清除为任何其他颜色。)

EX:在上述问题中

mainView.backgroundColor = UIColor.white

于 2017-05-23T13:31:53.837 回答