UIButton 边框填充

lgc*_*stc 1 objective-c uikit

这看起来是一个很简单的问题,但我似乎无法在网上找到解决方案。我使用 anUIButton的图层为其制作边框。和边界显示。问题是边框的paddings(top/right/bottom/left,显然这个词来自CSS世界)太小了,我想增加它们。我怎么做?

这是我的代码:

myButton.layer.cornerRadius = 10;
myButton.layer.borderWidth = 2;
myButton.layer.masksToBounds = YES;
Run Code Online (Sandbox Code Playgroud)

按钮看起来像上面一样。 带有紧密填充的按钮边框

Joh*_*hnV 5

尝试更改contentEdgeInsets. 这些是围绕所有按钮内容的矩形的最外边距。

例如: myButton.contentEdgeInsets = UIEdgeInsetsMake(5,5,5,5);