iOS-按钮按下不起作用后更改按钮颜色
我用找到的代码给我的按钮上色。我创建了一些类似于代码中默认颜色的方法,例如iOS-按钮按下不起作用后更改按钮颜色,ios,uibutton,cgcontext,uicolor,Ios,Uibutton,Cgcontext,Uicolor,我用找到的代码给我的按钮上色。我创建了一些类似于代码中默认颜色的方法,例如橙色,绿色等等 当我的视图加载时,我设置UIButtons的颜色,当按下一个按钮时,我想更改按钮的颜色以反映其功能的变化,我会执行以下操作(考虑到按钮是不同的颜色): 但是我的按钮的颜色保持不变,知道为什么会这样吗 编辑:我刚才注意到的另一件奇怪的事情是,按钮的高亮显示颜色发生了变化,但不是正常颜色。 如果您查看Wiki中的渐变按钮,您会发现它实际上是iOS5中的缺陷。您是否测试过演示是否在您的设备上运行? 如果您查看Wi
橙色
,绿色
等等
当我的视图加载时,我设置UIButtons的颜色,当按下一个按钮时,我想更改按钮的颜色以反映其功能的变化,我会执行以下操作(考虑到按钮是不同的颜色):
但是我的按钮的颜色保持不变,知道为什么会这样吗
编辑:我刚才注意到的另一件奇怪的事情是,按钮的高亮显示颜色发生了变化,但不是正常颜色。
如果您查看Wiki中的渐变按钮,您会发现它实际上是iOS5中的缺陷。您是否测试过演示是否在您的设备上运行?
如果您查看Wiki中的渐变按钮,您会发现它实际上是iOS5中的缺陷。您是否测试过演示是否在您的设备上工作?在函数中尝试NSLog,以验证您的方法是否正在调用button click。调试时,我可以看到代码正在被调用,但没有发生任何情况尝试在函数中尝试NSLog,以验证您的方法是否正在调用button click。调试时,我可以看到代码正在被调用,没发生什么事你给我寄错了,我查了一下,找到了你想要的,谢谢。您应该编辑答案以指向正确的问题。您给我发送了错误的问题,我检查并找到了您想要的问题,谢谢。您应该编辑答案以指向正确的问题。
[self.recordPlayButton greenColor];
[self.recordPlayButton setNeedsDisplay];
[self.stopRecordButton orangeColor];
[self.stopRecordButton setNeedsDisplay];