uibutton控制状态图像问题

时间:2010-06-07 08:35:54

标签: iphone objective-c xcode

我有一个uibutton。我使用两个图像为UIControlStateNormal和UIControlStateSelected。当我触摸按钮时,它会瞬间显示UIControlStateSelected图像。是什么原因?

1 个答案:

答案 0 :(得分:0)

我不确定我的问题是否正确,但如果您希望只要按住按钮就可以显示其他图像,请尝试将图像设置为UIControlStateHighlighted而不是UIControlStateSelected。

参考:UIControl Documentiation说,

  

请注意,控件可以处于多个状态

在您选择并突出显示的情况下。因此,UIControlStateNormal图像是用于突出显示状态的默认图像。

这是我最好的猜测。

祝你好运,

Swapnil