【发布时间】:2012-01-30 07:51:57
【问题描述】:
我将一个 UIButtonTypeCustom UIButton 分配给一个背景图像小于按钮框架的 UIView。图像较小的原因是因为我试图为 UIButton 添加更多的“目标区域”。但是,图像被缩放到帧的完整大小,而不仅仅是图像的大小。
我尝试将 UIButton 和 UIButton 的 imageView contentMode 属性设置为“UIViewContentModeScaleAspectFit”,但没有成功,图像仍然被拉伸。
有没有办法以编程方式做我想做的事情?
提前致谢!
【问题讨论】:
-
你真的需要它作为背景图片吗?您是否需要实际编写文本或在其上放置另一个图像?如果没有,请使用图像而不是背景图像,因为默认情况下只有背景图像会被拉伸以匹配框架。
-
@Raphael 这些答案都不够吗?
标签: ios cocoa-touch uiimageview uibutton uikit