我有一个应用程序,我需要一个表单(uitextfield + UIButton),可以在几个视图控制器中重用。
做这件事的最好方法是什么?我在想创建一个myForm~iPad。xib和myForm~iPhone。一个myFormVC.h和一个myFormVC.m. xib。但如何通过代码将这个表单导入Storyboard视图或viewcontroller中呢?
还是有更好的方法?
有许多不同的方法可以采用,但这都取决于您的业务需求,因此您需要做一些研究。下面是通过代码加载xib的方法:
NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"MyNib" owner:self options:nil];
MyNibViewController *myvc = [topLevelObjects objectAtIndex:0];