让视图控制另一个视图中的UIImage

时间:2012-06-25 15:03:32

标签: xcode user-interface uiimageview uiswitch

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

感谢advenced

1 个答案:

答案 0 :(得分:1)

请勿尝试让您的设置页面控制其他页面。您的设置页面应允许用户选择设置并保存。任何想要使用设置的页面都应该根据需要读取设置。

我建议使用NSUserDefaults

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

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