将阴影添加到UIViews

时间:2015-07-31 13:50:41

标签: ios swift uiview offset shadow

我已经开了几天,现在如何正确地为UIView添加投影。关于这个主题有很多资源,但到目前为止没有一个对我有用。阴影不会出现。

 cell.buttonView.layer.shadowColor = UIColor.blackColor().CGColor
 cell.buttonView.layer.shadowOffset = CGSizeMake(4, 4)
 cell.buttonView.layer.shadowRadius = 5
 cell.buttonView.layer.shadowOpacity = 1.0
 cell.buttonView.layer.masksToBounds = false

改变maskToBounds是因为在另一个人的代码中缺少这一步似乎是为什么他们无法让他们的阴影出现的原因。

1 个答案:

答案 0 :(得分:1)

您的代码很好(并且有效,只是尝试过)。问题必定在其他地方。

请注意,仅当您的视图包含内容时,阴影才会适用。因此,如果您的视图backgroundColorclearColor,则不会显示阴影。

同时检查您的代码是否正在运行,并且仅在某些情况下不运行;)

相关问题