0

質問があります。私のアプリには設定画面があり、設定画面にはUISwitchがあります。このスイッチを有効にすると、アプリのホーム画面の背景が変わります。しかし、UISwitchを別の.nibに制御させるにはどうすればよいですか?したがって、homescreen.nibとsettings.nibがあり、UISwitchを有効にしたときに、homescreen.nibUIImageViewの背景を変更したいと思います。

進歩してくれてありがとう

4

1 に答える 1

1

設定ページで別のページを制御しようとしないでください。設定ページでは、ユーザーが設定を選択して保存できるようにする必要があります。設定を使用したいページは、必要に応じて設定を読む必要があります。

使用することをお勧めしますNSUserDefaults

設定を書くには[[NSUserDefaults standardUserDefauts] setObject:itemsToShow forKey:@"itemsToShow"];

読むには[[NSUserDefaults standardUserDefaults] integerForKey:@"itemsToShow"];

于 2012-06-25T15:30:33.503 に答える