gpt4 book ai didi

ios - Swift 3 中的 UIButton 填充

转载 作者:技术小花猫 更新时间:2023-10-29 10:18:50 24 4
gpt4 key购买 nike

因此,我花了两天时间试图弄清楚如何在 Swift 3 中的 UIButton 周围添加填充。我设置了自定义图像(不是背景图像)并尝试使用以下代码增加可点击区域:

backButton.imageEdgeInsets = UIEdgeInsets(top: -44, left: -44, bottom: -44, right: -44)

但是没用!我最大的成功是按钮本身变大了,而可点击区域却小得离谱。请帮忙。 enter image description here

最佳答案

您可以使用内容插入来增加可点击区域。按钮框架也会增加,但会保持您的内容大小,同时创建更大的无形可点击区域。

通过将左插图设置为 0,如果您想让“登录”看起来更靠近您的箭头,您可以使图像一直显示在左侧,但我不确定是否是这样你正在努力完成。

enter image description here

或以编程方式:

button.contentEdgeInsets = UIEdgeInsets(top: 44, left: 0, bottom: 44, right: 44)

您还可以通过一个按钮将图像和标题一起添加,然后将图像左插入设置为 0,标题左插入设置为 20,然后创建您想要的效果。再次假设。

enter image description here

关于ios - Swift 3 中的 UIButton 填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40620051/

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