如何扩大UIButton的触摸区域?

时间:2015-12-04 13:40:54

标签: ios objective-c uibutton

如何在不增加背景图像大小的情况下增加(自定义类型)UIButton的可拍摄(击打)区域

2 个答案:

答案 0 :(得分:2)

最简单的方法 - 更改contentEdgeInsets属性值

button.contentEdgeInsets = UIEdgeInsetsMake(10, 10, 10, 10);

答案 1 :(得分:1)

如果您使用图标在UI按钮中设置。然后使用3种尺寸的图像。喜欢

  xyz.png
  xyz@2x.png
  xyz@3x.png

并在图像区域中设置图像xyz.png而不是在背景图像中。然后增加按钮的大小。它会增加按钮的大小而不是图像大小。