【发布时间】:2012-09-25 21:36:55
【问题描述】:
我有一个矩形 UIButton,我将其内容模式设置为 UIViewContentModeScaleAspectFit,因为图像并不总是与按钮的大小相同。
[btnPlaylist.imageView setContentMode:UIViewContentModeScaleAspectFit];
问题是,当我点击按钮时,图像会像 UIViewContentModeScaleAspectFill 一样拉伸,忽略它已经适合垂直或水平尺寸。
我错过了什么?
【问题讨论】:
-
问题是 UIButtons 有多个图像用于不同的控制状态。我认为您无法直接访问其他图像视图。
-
我尝试为 3 个状态添加相同的图像:UIControlStateNormal、UIControlStateSelected 和 UIControlStateHighlighted。
-
忘了说设置3个控制状态的图像不起作用。
标签: objective-c ios uibutton