在我的应用程序中,我正在设置一些操作,允许用户通过webservices创建/编辑/删除一些选项。虽然允许这样做,但我需要实现一个计时器来阻止人们反复添加,删除,添加,删除.....当用户按下按钮时,我调用一个类似的方法[sender setBackgroundImage:img forState] :UIControlStateNormal]。这似乎工作得很好。
当我的计时器在x秒后失效时,我正在调用另一种方法来恢复背景图像[changeAdminPinBtn setBackgroundImage:image forState:UI ....]。图像指向@“button.png”btw。
以上方法不会改变我的背景图像。已经为UIButton声明了一个属性,但似乎找不到将backgroundImage按钮更改为我想要的图像的方法。
初始用户界面已连接到IB,我正在尝试以编程方式更改这些按钮的属性。
有人可以帮助解决这个问题吗?
答案 0 :(得分:2)
我可以想一些事情要检查:
changeAdminPinBtn
设置并正确链接到IB。setBackgroundImage
。