是否可以以相同的实例地址以编程方式加载与故事板相同的viewcontroller?

时间:2012-09-06 17:24:34

标签: view controller storyboard instance

我有以下问题: 是否可以要求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”视图控制器中所有控件的真实状态!

希望我的问题足够明确。

0 个答案:

没有答案