我想创建一个UIButton,但是希望其点击区域比图像大。(例如:40x40按钮,但图像仅为20x20,且居中)。
imageEdgeInsets
是用来做这个的吗?
我已经通过编程方式设置了它:(这是包含我的按钮的UIView中的代码)
- (void)awakeFromNib {
[_plusButton setImageEdgeInsets:UIEdgeInsetsMake(10, 10, 10, 10)];
[_plusButton setContentMode:UIViewContentModeCenter];
}
从故事板开始
但是它们似乎都不起作用。