在我的应用程序中,我设置了一些操作以允许用户通过webservices创建/编辑/删除一些选项。虽然允许这样做,我需要实现一个计时器来阻止人们只是反复添加,删除,添加,删除.....当用户按下按钮时,我调用了这样的方法[sender setBackgroundImage:img forState :UIControlStateNormal]。这似乎工作得很好。以编程方式更改UIButton上的背景图像
当我的定时器x秒后无效,我打电话另一种方法来恢复的背景图像[changeAdminPinBtn了setBackgroundImage:图像forState:UI ....]。图像指向@“button.png”btw。
上述方法不会改变我的背景图像。一个属性已被声明为UIButton,但似乎无法找到将按钮backgroundImage更改为我想要的图像的方式。
初始UI在IB有线了,我想以编程方式更改这些按钮的特性。
有人可以帮助解决这个问题吗?
请给我们一些代码。 – raidfive 2010-11-17 05:01:39