如何在 iOS 计算器中使用 (+1) 和 (-1) 在没有按钮“=”的情况下连续递增和递减

How to continuously Increment & Decrement with (+1) & (-1) in iOS calculator without the Button "="

首先抱歉我的英语不好。

我正在为 iPhone 6 创建一个基本的 iOS 计算器,因为我是 iPhone 开发的初学者。 一切正常,加法,减法等。 现在我想制作这个计算器应用程序来计算黑杰克纸牌。

但我的问题是: Q)是否可以在没有“=”按钮的情况下连续计算加+1的值?那就是我想在按(低+1)按钮时连续加+1,在按(高-1)按钮时连续减-1?

请给我一些建议。再次为我糟糕的英语感到抱歉。

好吧,一个建议是提供一个 updown 按钮(或 incrementdecrement 或其他任何你可以称呼它们的按钮),只需添加或从当前显示值减一。

根据您的代码结构,这可以像这样简单:

case INCR_BTN:
    setDisplay (getDisplay() + 1);
    break;
case DECR_BTN:
    setDisplay (getDisplay() - 1);
    break;

(在 C 中,但与 ObjC 足够相似,它会有所帮助)。

但请记住,我认为许多赌场不会让您坐在他们的 21 点牌桌上玩弄您的 iPhone :-) 最好的算牌者就是这样做的在他们的脑海中,但即便如此,如果您似乎赢了太多,他们会更早地开始剪鞋,以消除计数可能给您带来的任何优势。