我正在开发iOS 4应用程序。
我正在使用自定义uibutton来使图像可点击。当用户点击图像时,它将消失。
看到图像变黑,然后变成原始颜色,然后消失,这不是很漂亮。
有没有办法禁用这种效果?
答案 0 :(得分:18)
您需要将属性adjustsImageWhenHighlighted
设置为NO:
[button setAdjustsImageWhenHighlighted:NO];
或者,您可以为按钮的所有控制状态设置相同的图像。
答案 1 :(得分:2)
您需要将属性Shows Touch On Highlight设置为启用。
以编程方式,您可以使用:
[button setShowsTouchWhenHighlighted:YES];
答案 2 :(得分:1)
由于它是一个自定义按钮,您可以指定要在突出显示时显示的图像。创建要在该情况下显示的图像。
答案 3 :(得分:0)
如果您正在使用界面构建器,只需将突出显示和选定状态设置为与默认图像相同的图像。