我有以下问题: 是否可以要求StoryBoard加载viewController而不显示它?
我的问题如下: 我有两个viewController“Diaporamas”和“设置”。 “Diaporamas”需要知道viewController“Settings”中“With Frame:”开关的状态,但是“Settings”没有加载,因为客户暂时没有选择它们!
我的测试: 我尝试了几个电话:
hc_Settings_Class = [self.storyboard instantiateViewControllerWithIdentifier:@"SettingsViewController"];
// these line to force storyboard to load all controls in the "Settings" viewcontroller.
hc_Parameters_Class.view.hidden = NO;
[hc_AppDelegate_iPad loadPreferences];
故事板加载了右侧视图控制器“设置”,但当然其实例地址与用户使用用户界面选择时加载的实例地址不同。当然,“Diaporamas”视图控制器不知道“Settings”视图控制器中所有控件的真实状态!
希望我的问题足够明确。