我有 5 个按钮,当我选择第 4 个按钮而不选择第 1、2、3 个按钮时,我需要显示警报。如何检查这些条件。我在哪里使用这个条件来给出评级。 谁能解释这个问题的解决方案。
最佳答案
您可以为您的按钮添加标签:例如从 1 到 5。
然后,在你的函数中点击一个按钮
-(IBAction)clicked:(id)sender
{
BOOL validated = YES;
for (int i = 1; i < sender.tag; i++)
{
if (!((UIButton*)[currentView viewWithTag:i]).isSelected)
validated = NO;
break;
}
//show alert or not
if (!validated)
showAlert();
else {
//it's OK. Do your job
}
}
关于ios - 当我们在 ios 中选择最后一个按钮时,如何检查前面的按钮是否被选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23989556/