我是iPhone开发的新手。
在我的申请中,
我希望在用户第一次按下时禁用按钮的点击事件。 为了这个目的 我试过了
buttonname.Enable=FALSE;
但按钮的图像也会像禁用一样被洗掉。 我想正确显示图像,并且应该禁用按钮。 该怎么办? 请帮我。 谢谢你的时间。
答案 0 :(得分:15)
设置buttonname.userInteractionEnabled = NO;
这将禁用按钮名称的操作,但会显示UIButton
。只有点击的事件才会起作用。
答案 1 :(得分:2)
使用此代码可能会对您有所帮助
[buttonName addTarget:self action:nil forControlEvents:UIControlEventTouchDown];
答案 2 :(得分:0)
在objective-c上你不使用TRUE或FALSE,你使用YES或NO
buttonname.enabled = NO;
答案 3 :(得分:0)
尝试将其userInteractionEnabled
属性设置为NO
。