我有以下问题:是否可以要求 StoryBoard 加载 viewController 而不显示它?
我的问题如下:我有两个viewController“Diaporamas”和“Settings”。“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”视图控制器不知道“设置”视图控制器中所有控件的真实状态!
希望我的问题足够清楚。