2011-12-15 84 views
0

我在我的应用程序中有一些UIButtons。它们是自定义类型,并充满了从网络下载的图像。在某些页面上,当我按下按钮时,它会变暗,因此用户知道它已被按下。但在其他页面上,没有任何反应,有时会觉得应用程序没有响应用户的触摸。有没有办法在按下按钮的情况下对代码反馈进行硬编码Xcode uibutton按下反馈

+0

如何创建按钮?在代码或界面生成器中? – jrturton 2011-12-15 11:22:33

回答

0

UIButton有一个属性adjustsImageWhenHighlighted,它可以设置为YES,以便提供一些基本的反馈(当按钮突出显示时,图像会变得更亮)。

通过将showsTouchWhenHighlighted设置为YES,您可以得到一个小高亮显示按钮上的触摸。

除此之外,您可以通过- setImage:forState:- setBackgroundImage:forState:(例如,对于UIControlStateHighlightedUIControlStateSelected