【问题标题】:Autolayout: Difference between a UIImageView and UIButton自动布局:UIImageView 和 UIButton 之间的区别
【发布时间】:2017-07-18 12:29:27
【问题描述】:

在屏幕截图中,您可以看到UIImageViewUIButton(两者使用相同的图像)。 UIImageView 的内容模式设置为缩放以填充UIButton 使用相同的图像,但无论我将其 Content Mode 设置为什么,图像右侧总是有空白区域。我认为它的 Intrinsic Content Size 会默认为图像的大小,但显然不是这样。

指定按钮宽度应为其图像宽度的正确方法是什么? TIA

【问题讨论】:

    标签: ios uiimageview uibutton autolayout


    【解决方案1】:

    要让它们缩放相同,请设置 UIButton 的 backgroundImage 属性而不是 image 属性。图像属性显示在标题旁边。 backgroundImage 属性将缩放整个边界,并且固有大小应与您的 UIImageView 匹配。希望这有助于并解决您的问题。

    【讨论】:

      猜你喜欢
      • 2016-05-28
      • 2016-01-28
      • 1970-01-01
      • 1970-01-01
      • 2014-07-13
      • 2012-07-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多