【问题标题】:Custom UIButton image buttontype自定义 UIButton 图像按钮类型
【发布时间】:2012-08-03 02:29:39
【问题描述】:

如果即使按钮类型是圆角矩形也可以设置按钮的图像,那么按钮类型开始的目的是什么?我通常使用自定义按钮类型,但这实际上有什么不同吗?

【问题讨论】:

    标签: iphone objective-c ipad uikit


    【解决方案1】:

    您可以使用UIButtonType 制作标准类型的按钮:详细信息披露、信息等。在这些情况下,您根本不需要设置图像 - 系统会自动为您完成。

    当您选择圆角矩形并设置图像时,图像将被剪切到圆角矩形的边框;当您选择自定义样式时,将不会出现剪辑。

    【讨论】:

      【解决方案2】:

      是的,这肯定会有所作为。例如,如果您有两个按钮,一个是 RoundRect,另一个是 2nd Custom。

      尝试在两个按钮上设置背景颜色。你会看到不同之处。自定义按钮已正确占据背景颜色,圆形矩形几乎没有问题。

      即使有背景图片,您也可以同时检查两者。自定义按钮在设置图像方面没有问题,因为它具有透明背景,而圆形矩形的角会出现问题。

      UIButtonType肯定有这个区别。

      我希望这就是你要找的。​​p>

      【讨论】:

      • 我指的是按钮的图像,而不是按钮的背景图像。
      • 我明白这一点,但是如果您的按钮同时具有图像和文本,并且您想要透明或自定义背景,或者您的按钮框架大于图像的高度宽度怎么办?那时自定义按钮会很有帮助。
      猜你喜欢
      • 1970-01-01
      • 2012-07-08
      • 1970-01-01
      • 1970-01-01
      • 2021-11-07
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 2018-08-05
      相关资源
      最近更新 更多