我有一个iPhone厦门国际银行,我需要为iPad,iPad的只有大小类似的观点。
什么是这样做的最佳方式? 你可以把同一个XIB两种观点并以某种方式指定显示哪一个?
或做我需要做2个XIB文件和2班?
我有一个iPhone厦门国际银行,我需要为iPad,iPad的只有大小类似的观点。
什么是这样做的最佳方式? 你可以把同一个XIB两种观点并以某种方式指定显示哪一个?
或做我需要做2个XIB文件和2班?
最后我用1级。 我都XIB文件的文件所有者设置此相同的类。
我只是用XIB文件的名称
所以,我有2个xibFiles,iPadXib.xib和iPhoneXib.xib
NSString *nibFileName = (iPadVersion) ? @"iPadXib" : @"iPhoneXib";
ViewControllerName *vc = [[ViewControllerName alloc] initWithNibName:nibFileName bundle:nil];
或做我需要做2个XIB文件和2班?
实际上,使用三个班和2个xibs。 像这样:
而且,这两个xibs。 它为您提供了更大的灵活性。 保持对MyClass的共同的逻辑,和子类中的另两个为iPhone和iPad版本。
如果您希望iPhone和iPad创建通用应用。 只能创建一个XIB和创建所有控件只有一次无需单独做到这一点。 绘制框架中编码。 即建立框架单独为iPhone和iPad。