これは私にとって役に立ちました(Xamarin経由):
public override bool ShouldPerformSegue (string segueIdentifier, NSObject sender)
{
if (segueIdentifier != ReportSettingsSegue)
return base.ShouldPerformSegue (segueIdentifier, sender);
bool isOk = ProcessLogin ();
var svc = (ReportSplitViewController)Storyboard.InstantiateViewController ("ReportSplitViewController");
View.Window.RootViewController = svc;
return isOk;
}
アプリの最初の画面で「ログイン」ボタンを押した後にセグエが実行されます。
また、ストーリーボードの ID インスペクターで分割コントローラー識別子 ID (ストーリーボード ID) を設定する必要があります (私にとっては ReportSplitViewController です)。