我和佩德罗在这里有同样的问题,但对答案不满意,因为已经有赏金和奖励,所以我创建了这个问题,我会尽快添加赏金。
MFMasterViewController
我想在代码中创建或操作一个segue(以黄色突出显示),以便主视图是(以红色突出显示)的多个子类中的任何一个。
使用 Nibs 执行此操作时,我可以创建一个 Nib,
SharedNib.xib
并将类设置为MFMasterViewController
,然后创建我的子类,例如MFMasterViewControllerSubclassA
,MFMasterViewControllerSubclassB
等等,然后实例化我想要使用的任何子类...MFMasterViewControllerSubclassA *controller = [[MFMasterViewControllerSubclassA alloc] initWithNibName:@"SharedNib" bundle:nil];
或者...
MFMasterViewControllerSubclassB *controller = [[MFMasterViewControllerSubclassB alloc] initWithNibName:@"SharedNib" bundle:nil];
等等
关于我如何使用情节提要来做到这一点的任何线索?
我不能对 Pedro 的问题使用提供的答案,我的子类化超出了数据源和委托。