xCode でプログラミングしていますが、Nib/Xib ファイルの 1 つに、状況に応じて非表示または表示されるボタンがいくつかあります。また、別の 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];
}
あまり混乱していないことを願っています。さらに詳しく説明する必要がある場合はお知らせください。よろしくお願いします。