【问题标题】:UIButton Image Not Changing With Interface Builder Settings (Selected & Disabled)UIButton 图像不随界面生成器设置而改变(选中和禁用)
【发布时间】:2014-12-06 03:26:36
【问题描述】:

我正在尝试通过界面生成器设置 UIButton 的切换状态。我已经使用代码成功完成了它,但我需要通过界面生成器让它工作。

我不确定问题是什么,但对于选中的我将其图像设置为“flashOn”,对于禁用我将其设置为“flashOff”

当我按住图像时,它会显示第二张图像,但按下图像不会在这两个图像之间切换。

我确定它非常简单,所以如果你能提出我所缺少的,我将不胜感激

【问题讨论】:

    标签: ios uibutton interface-builder


    【解决方案1】:

    需要在代码中设置按钮的选中和禁用状态。

    【讨论】:

      【解决方案2】:

      您能否展示您通过代码获得所需结果时的实现?我认为,从我可以从您的问题中拼凑出来的内容,您混淆了按钮的状态。

      默认 - 除非明确指定另一个按钮,否则该按钮的图像将在任何状态下显示

      禁用 - 禁用按钮时将显示图像。 (按钮将不会通过用户交互从该状态切换,因为它被禁用)

      已选择 - 选择按钮时将显示图像,据我所知,仅当您通过代码将按钮设置为选中时。

      高亮显示 - 按住按钮时会显示图像

      【讨论】:

      • 我认为你应该准确地描述你想要什么或展示你的一些实现,这样你才能得到你需要的答案。
      • 谢谢,但看起来确实需要在代码中设置,您无法使用 IB 进行设置
      • > Selected - 选择按钮时将显示图像,据我所知,仅当您通过代码将按钮设置为选中时。 ::: 同样,这是 Apple 非常明智和直观的决定。为什么要简单?
      猜你喜欢
      • 2012-03-21
      • 1970-01-01
      • 2011-10-07
      • 1970-01-01
      • 2014-09-28
      • 1970-01-01
      • 1970-01-01
      • 2014-06-06
      • 1970-01-01
      相关资源
      最近更新 更多