我非常接近这一点。我为编码这么新而道歉。这个问题可能不是最难解决的问题。以下是您应该事先了解的一些事项:
现在我有一个简单的Tally应用程序用于我正在制作的IRL棋盘游戏。
理货应用程序本身不在应用程序的主视图上。所以,为了进入计数应用程序,我点击一个按钮。
在理货应用程序上有一个上下按钮,分别为+1和-1。
有一个显示此结果的UILabel。因此,当我按下向上按钮3次时,应用程序上的标签显示为“3”。
但是当我回到主视图,然后回到计数应用程序时,数字仍然存在,但显示为“0”。当我按下向上按钮时,它显示“4”。不是“1”。所以它知道标签的状态,但它不显示标签的状态。当我在视图之间往返时,它显示为0。
如何切换视图并返回时显示标签的状态?
这是我的viewDidLoad
代码
- (void)viewDidLoad {
Count.text = [NSString stringWithFormat:@"%i", Number];
}
答案 0 :(得分:0)
也将相同的代码放在“viewDidAppear
”中。 viewDidLoad仅在创建视图时调用一次,而不是每次出现时都被调用。
在viewDidLoad中,请务必将[super viewDidLoad];
称为开始。在viewDidAppear中执行类似的操作。