Xamarin / MonoTouch の新機能
ユニバーサルストーリーボードアプリ(iPadおよびiPhone)を持っていますストーリーボードを使用します
そこで、MainViewController から secondaryViewController (educateViewController) にセグエをリンクしました。
ナビゲーションコントローラーを使用していない、または使用したくない (ネイティブ iOS でこれを行うことができます)
私は PerformSegue 呼び出しに苦労しています。
System.Exception: GC されたタイプ MyTestApp.educateViewController (0x9827E50) のマネージド オブジェクトで object-c から呼び出されたセレクター ---> System.Exception: MyTestApp.educateViewController::.ctor(System. IntPtr)
私はプライベートのeducateViewControllerのeducationScreenを持っています。
および ViewDidLoad() の内部
partial void educate (MonoTouch.Foundation.NSObject sender)
{
solveIt(sender);
if (valid) {
if (UserInterfaceIdiomIsPhone) {
this.PerformSegue("educate", this); <<<< error occurs here
} else if (UserInterfaceIdiomIsiPad) {
this.Instructor.Hidden = false;
}
}
}
Segue は、iPhone 上にある場合にのみ呼び出す必要があります
すべての助けを歓迎します、事前に感謝します