如何放大按钮图像?

Posted

技术标签:

【中文标题】如何放大按钮图像?【英文标题】:How do I enlarge a buttons image? 【发布时间】:2015-12-22 12:15:23 【问题描述】:

我希望这个图像(它是一个按钮)更大一点,通过拖动角我使按钮变大,但图像本身不会缩放。设置宽度和高度的约束也无济于事。

如何放大按钮的图像?

【问题讨论】:

【参考方案1】:

我相信您已将图像添加为按钮的图像属性。当您将图像设置为按钮的图像属性时,它将成为按钮标题图像,并且标题图像不会随着按钮的大小而改变其大小:)

如果您希望图像通过按钮大小更改其大小,请将图像设置为按钮背景:)

请记住将图像设置为按钮的背景,图像会随着按钮的大小而改变,但如果拉伸图像过多,图像可能会变形。

如果您有任何机会在按钮顶部添加图像......嗯......这是一个非常糟糕的方式,伙计。尝试按钮图像或背景属性:)

编码愉快:)

【讨论】:

这有效,但只是在 UIBuilder 上,当我启动模拟器图像时,它会保持它们的大小并且不会缩放:( 好的,您知道内部尺寸吗? UIButton 采用基于标题文本或标题图像或背景图像大小的大小,基于存在的任何一个 n 哪个大:) 现在在您的情况下,您可以将图像添加为按钮背景,将其拖动到所需的任何大小,然后添加哥们的高度宽度限制:) 通过添加约束,您将覆盖按钮的固有大小:) 并且它将遵守您的自动布局约束:)

以上是关于如何放大按钮图像?的主要内容,如果未能解决你的问题,请参考以下文章

缩放用户上传的图像 onclick 按钮

如何在保持图像纵横比的同时调整 UIButton 中的图像大小?

图像未放大时如何停止移动图像?

WPS中的图像的放大缩小效果怎样做

如何放大并返回动画android?

将视图背景设置为能够缩放的图像