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