我在 xCode 中编程,我的一个 Nib/Xib 文件有一些按钮,这些按钮会根据情况隐藏和显示。它还具有将其带到不同 Nib/Xib 文件的按钮。如果我切换到新的 Nib/Xib 文件并再次返回,我应该使用什么代码来确保在第一个 Nib/Xib 文件中隐藏/显示的按钮保持不变?
到目前为止我一直在编码的方式(我是一个初学者),每次我去它时我都会重新加载一个视图,它会重置为它的初始状态。
我目前使用的代码基本如下:
- (IBAction)backToHomeView:(id)sender {
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.homeViewController = [[HomeViewController alloc] initWithNibName:@"HomeViewController" bundle:nil];
self.window.rootViewController = self.homeViewController;
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
}
我希望这不会太混乱,如果我需要详细说明,请告诉我。谢谢和最好的问候。