我只是无法理解这个问题,可能我的标题不是很清楚。我是新手,正在学习如何编程。我正在创建一个简单的计算器,当用户选择任何操作数时,操作数的标题的颜色会从白色变为橙色。我设置了一个 switch 语句并更改了 setTitleColor。一旦按下一个数字,操作数按钮就会返回到白色的原始状态。我想要做的是,如果用户随后按下清除按钮一次,将最后突出显示的操作数的颜色更改回橙色。
我只是想找出一种返回一步的方法。如果有人能告诉我如何实现这一目标,我将非常感激。
最佳答案
这里没有特定于 iOS 的内容。您所需要做的就是维护一个堆栈或一个简单的 lastUpdatedDigit
变量来跟踪上次执行的操作。在您的应用程序中,这是最后输入的数字。
因此,当您想将最后突出显示的操作数的颜色改回橙色时,您需要做的就是访问此 lastUpdatedDigit
变量并更改其颜色。一切顺利。
不确定这是否回答了您的问题。如果我理解有误,请指正...
关于ios - 我怎样才能记忆起 iOS 中的最后一个方法状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8426428/