如何获得UIView的尺寸,包括它的阴影

时间:2015-11-13 23:04:49

标签: ios

我需要获得UIView需要显示的大小,包括它的阴影。 有没有一种简单的方法来获得UIView的尺寸,包括它的阴影?

1 个答案:

答案 0 :(得分:0)

您可以使用视图图层的shadowOffsetshadowRadius属性计算阴影大小。

CGSize offset = view.layer.shadowOffset
CGFloat radius = view.layer.shadowRadius

现在,有了偏移和半径,你需要做一些简单的数学运算来弄清楚它是如何增加视图bounds已经定义的大小。