0

我已经检查了好几次以确保我在 IB 中的连接是正确的。

// This does not work
UIButton *additionButton = [self.gameShopCoinButtonCollection objectAtIndex:0];
additionButton.enabled = NO;

// This does work
-(IBAction)gameShopBuyButtonPressed:(UIButton *)sender {
    sender.enabled = NO;
}
4

2 回答 2

0

您不能保证 IBOutletCollection 中项目的顺序。您需要直接引用该按钮并以这种方式禁用它。

于 2012-05-15T17:30:27.867 回答
0

要禁用 -

additionButton.userInteractionEnabled = NO;
于 2012-05-15T17:23:52.263 回答