我正在尝试在游戏中创建不同的关卡。目前,用户可以点击进入任何级别并播放该级别。我想阻止用户点击第 2 级,除非他们已经通过第 1 级。
我有一个 VC 类,它在一个级别的末尾表示级别已通过,清除下一个级别。 在这里我将有一个计数器,所以如果计数器 = 1 清除级别 2 等。
我不确定如何使按钮可点击或不可点击。我希望解锁的关卡在通过上一关之前不可点击并且颜色略有不同。
关于如何做到这一点有什么想法吗?我也愿意接受更好的解决方案吗?
最佳答案
更传统的 Objective-C 语法:
[button setEnabled:YES];
和,
[button setEnabled:NO];
关于ios - 禁用/启用 UIButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15658006/