0

次の質問があります: StoryBoard に viewController を表示せずにロードするように指示することは可能ですか?

私の問題は次のとおりです。2つの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」viewcontroller は、「Settings」viewcontroller 内のすべてのコントロールの実際の統計を知りません!

私の質問が十分に明確であることを願っています。

4

1 に答える 1