gpt4 book ai didi

ios - 如何设置按钮的 UIEdgeinsets 值

转载 作者:行者123 更新时间:2023-11-29 00:24:55 26 4
gpt4 key购买 nike

我想在不实际增加其原始大小的情况下增加按钮触摸区域。

当涉及到 insets 时,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)
}

可以引用This link以获得更详尽的答案。

关于ios - 如何设置按钮的 UIEdgeinsets 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43275816/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com