我是Objective-C的新手,我做了一个反击。通过点击一个按钮,它将增加一个,并使另一个按钮重置为0,但问题是我无法停止在一个空格数字,例如我想要它再次达到15再次重置为零
-(IBAction)up:(id)sender{
numbercount = numbercount +1 ;
counterdisplay.text = [NSString stringWithFormat:@"%i" , numbercount];
}
-(IBAction)reset:(id)sender{
numbercount = 0 ;
counterdisplay.text = [NSString stringWithFormat:@"%i" , numbercount];
这是我的项目
答案 0 :(得分:1)
假设您将计数器的值存储在变量中,例如counterValue
。
每次向counterValue
添加1时,只需检查新值是否等于15,如果是,则将值重置为0.
- (void)buttonTapped {
counterValue++;
if(counterValue == 15) {
counterValue = 0;
}
}
我不能给你一个更具体的例子,因为你没有分享你当前的代码,所以希望这足以让你开始自己的项目。
欢迎使用Stack Overflow!