0

我的视图顶部有一个标签。在不同视图的文本字段中输入字符串NSUserDefaults后,单击 时会保存该字符串UIButton。这UIButton也延续到我的UITabBarController. 我希望显示选项卡顶部的标签更改为从上一个视图中保存的字符串。我现在只有这个。

-(void)viewWillAppear:(BOOL)animated
{
    // Do any additional setup after loading the view.
    self.prefs = [NSUserDefaults standardUserDefaults];
    NSString *username = [self.prefs stringForKey:@"Username"];
    self.userNameLabel.text = username;
}

这是在viewcontroller.m标签栏控制器中第一个标签的文件中。

问题是当转场发生时,标签是空白的;但是,当我更改到第二个选项卡并返回第一个选项卡时,标签没有准确更改。我确信这是一个简单的修复,它就在我的头上。

4

0 回答 0