我有一个用于 iPhone 的 Xib 文件,现在需要一个只针对 iPad 尺寸的类似视图。
如何最好地实现这个需求?能否将两个视图放在同一个 Xib 文件中,并指定显示哪个?
还是说需要创建两个 Xib 文件和两个类来实现?
我有一个用于 iPhone 的 Xib 文件,现在需要一个只针对 iPad 尺寸的类似视图。
如何最好地实现这个需求?能否将两个视图放在同一个 Xib 文件中,并指定显示哪个?
还是说需要创建两个 Xib 文件和两个类来实现?
NSString *nibFileName = (iPadVersion) ? @"iPadXib" : @"iPhoneXib";
ViewControllerName *vc = [[ViewControllerName alloc] initWithNibName:nibFileName bundle:nil];
如果您想要同时支持 iPhone 和 iPad,请创建通用应用。 只需创建一个 XIB 文件并一次性创建所有控件,无需单独进行操作。 通过编码绘制框架。 例如,为 iPhone 和 iPad 分别创建不同的框架。