0

我有个问题。在我的应用程序中,我有一个设置屏幕,在设置屏幕中有一个 UISwitch。当您启用此开关时,应用程序主屏幕的背景会发生变化。但是我怎样才能让 UISwitch 控制到另一个 .nib 呢?所以我有一个 homescreen.nib 和一个 settings.nib,当我启用 UISwitch 时,我想更改 homescreen.nib UIImageView 的背景。

感谢高级

4

1 回答 1

1

不要试图让您的设置页面控制另一个页面。您的设置页面应该允许用户选择设置并保存它们。任何想要使用设置的页面都应根据需要读取设置。

我建议使用NSUserDefaults

编写设置[[NSUserDefaults standardUserDefauts] setObject:itemsToShow forKey:@"itemsToShow"];

读书[[NSUserDefaults standardUserDefaults] integerForKey:@"itemsToShow"];

于 2012-06-25T15:30:33.503 回答