我想在不实际增加其原始尺寸的情况下增加按钮触摸区域。
当谈到插图时,Button 中有很多,但我没有找到关于差异的明确文档
内容插入
标题插图
图像插入
所以后来我想尝试一下内容插入。根据其他堆栈溢出答案为所有坐标(左,上,右,下)设置负值将增加按钮的触摸区域,而不会实际增加其宽度和高度。
但是 interfacebuilder 不允许我输入所有值。
例如,如果我在左边输入 -10 而我不能在右边输入 -10 和其他类似的。
我对此非常困惑有人可以帮助我解开复杂性吗
谢谢
尝试这样的事情:
func setupButton(button: UIButton) {
button.titleEdgeInsets = UIEdgeInsetsMake(top, left, bottom, right)
button.imageEdgeInsets = UIEdgeInsetsMake(top, left, bottom, right)
button.contentEdgeInsets = UIEdgeInsetsMake(top, left, bottom, right)
}
您可以参考此链接以获得更详细的答案。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句