私はここでペドロと同じ問題を抱えていますが、答えに満足していません。すでに報奨金があり、報われているので、この質問を作成しました。できるだけ早く報奨金を追加します。
マスタービューが(赤で強調表示されている)のいくつかのサブクラスのいずれかになるように、コードでセグエ(黄色で強調表示されている)を作成または操作したいと思いますMFMasterViewController
。
Nibsを使用してこれを行う場合、Nibを作成し
SharedNib.xib
、クラスをに設定してMFMasterViewController
から、サブクラスを作成します。たとえばMFMasterViewControllerSubclassA
、MFMasterViewControllerSubclassB
使用したいサブクラスをインスタンス化します...MFMasterViewControllerSubclassA *controller = [[MFMasterViewControllerSubclassA alloc] initWithNibName:@"SharedNib" bundle:nil];
また...
MFMasterViewControllerSubclassB *controller = [[MFMasterViewControllerSubclassB alloc] initWithNibName:@"SharedNib" bundle:nil];
等
ストーリーボードを使用してこれを正しく行う方法についての手がかりはありますか?
Pedroの質問に対して提供された回答を使用できません。私のサブクラス化は、データソースとデリゲートを超えています。