下面的代码有两个值递增和递减,它们挂钩到XML中的按钮
resetButton.contentEdgeInsets.top = 50
resetButton.contentEdgeInsets.left = 50
并且增量工作正常,减量也可以正常工作但是当我按下减量时它会进入0,-1,-2,-3等等但是当我使用减量按钮时我希望0成为最终值帮助< / p>
答案 0 :(得分:6)
如果数量的值低于0,则在减少后检查并相应地设置:
Lorem Ipsum Dolor
答案 1 :(得分:2)
使用它:
public void decrement(View view){
quantity = quantity>0 ? --quantity : 0;
display(quantity);
}
仅当quantity
的值大于零时,上述代码才会递减。否则它只会返回零。
答案 2 :(得分:0)
public void decrement(View view)
{
if(quantity==0)
{
display(quantity);
}
else
{
quantity--;
display(quantity);
}
}
我的代码不允许数量低于0(希望您理解)
答案 3 :(得分:0)
/ ** *单击减号按钮时将调用此方法。 * / 公共无效递减(查看){ if(数量<2)数量= 1; 数量=数量1; 显示(数量); }