gpt4 book ai didi

ios - 调整 UIButton 的 imageView 属性

转载 作者:可可西里 更新时间:2023-11-01 05:41:58 25 4
gpt4 key购买 nike

我无法确定我可以将 UIButton 的 imageView 属性调整到什么程度。在文档中,它说:

Although this property is read-only, its own properties are read/write. Use these properties to configure the appearance and behavior of the button’s view.

我希望在动画中缩小按钮的大小时执行过渡,并且我希望按钮的图像也相应地缩小。但是,我发现我无法控制该图像的大小。如果我修改 UIButton 的 imageView 属性的框架或边界,似乎什么也没有发生。该图像似乎想保留其标准尺寸。更改 imageView 的自动布局属性或按钮的 contentMode 属性似乎也无济于事。

事实上,似乎唯一可行的方法是使用 UIEdgeInsetsMake 从各个方向“挤压”图像,但这不是可动画的。

我也不希望使用 backgroundImage 属性,因为我一开始就已经使用它来设置按钮的样式。

最佳答案

您可以将自己的 UIImageView 作为 subview 添加到 UIButton,而不是使用“嵌入式”imageView。您可以将“您的” ImageView 的框架设置为通常相对于周围的 UIButton。您可以完全控制它的位置,还可以为其设置动画。

关于ios - 调整 UIButton 的 imageView 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12067140/

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