gpt4 book ai didi

ios - UIButton 图片静态大小

转载 作者:行者123 更新时间:2023-11-28 06:19:44 25 4
gpt4 key购买 nike

我想让默认按钮的图像始终具有静态大小,而不是通过 UIButton 的私有(private) API 中的某处 sizeToFit() 计算的帧。

所以,我不想调整图像本身的大小,如果我的图像是 2500x1600,例如,我希望图像始终是 24x24,所以它不应该调整实际按钮的大小。 button.imageEdgeInsets 在这种情况下对我不起作用。此外 imageRect 方法覆盖没有给出正确的结果,因为 contentRect 在这一点上已经是错误的。此外,我不想使用任何类型的调整图像大小代码。我只想让原生 imageView 具有静态大小。

有没有办法使用原生 image 属性来做到这一点。在我最终决定使用自定义 imageView subView 之前,我正在尝试寻找解决方案

更新:它应该没有按钮的静态宽度。所以按钮的宽度应该取决于文本。但是图像大小应该是静态的。

最佳答案

尝试下面的按钮行,

myButton.imageView.contentMode = .ScaleAspectFill 

如果它不起作用,请给我一些关于你的项目的更具体的细节,你是如何给 UIButton 提供框架的。

关于ios - UIButton 图片静态大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43999208/

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