我正在寻找一种将padding
属性添加到 UIView 的方法。理想情况下,我想避免子类化并将其放在一个类别中。用法类似于:
myview.padding = UIEdgeInsetsMake(10, 10, 10, 10);
并且可能还有一个paddingBox
属性,它将返回CGRect
描述内部填充框的大小和位置。
现在,如何在一个类别中实现类似的东西。我最初虽然使用bounds
,但不幸的bounds
是, 的大小与frame
(始终相同)的大小相关,只有坐标可以不同。