【发布时间】:2013-03-14 23:17:55
【问题描述】:
在一个类似于想成为百万富翁的程序中...我有 4 个选项按钮。它应该在按下时闪烁红色或绿色。这四个按钮具有红色或绿色图像作为背景图像。在代码设置中,我准备好这样的方法来设置第一个问题,当设置第二个问题时,背景图像会相应更改。
目前默认的蓝色高亮总是出现在第一次按下任何按钮时,然后还有其他问题。
我可以在这里粘贴一些不同的方法,(但它们不起作用)。所以任何建议都会很好。
同样在 IB 中,当您使用背景图像设置突出显示时,它可以工作。我会使用 use,但是对于同一个按钮,必须以编程方式更改背景图像。
提前感谢您的帮助/建议!
【问题讨论】:
-
我还是有问题。为了更改背景图像,有一个开关似乎无法正常工作: [option_one setBackgroundImage:wrong forState:UIControlStateSelected ]; . . . [option_one setBackgroundImage:wrong forState: UIControlStateHighlighted]; . . .目前的结果是有时它会正确突出显示背景按钮,有时它只是选择另一个图像。我还使用了一种重置方法,中间有 nil 作为图像来尝试解决问题。
标签: ios uibutton highlighting