ios - 如何在 iPhone 特定项目中创建 iPad xib 文件

标签 ios iphone ipad xcode5

几天前我为 iPhone 做了一个项目,但现在我想将 iPad xib 文件添加到其中。随着功能的增强。但问题是,在开始时我为 xib 文件选择了一个 iPhone 目标,而不是通用项目。

所以现在我想为 iPad 添加 xib。

我为 iPad 创建了一个新的 xib 文件,但不知道如何在 iPad 上加载它而不是为 iPhone 创建的默认 xib 文件。

我已经检查了很多其他问题,但没有找到任何正确答案。 Xcode 4 .xib Create iPad Version但它对我不起作用

我正在使用 Xcode 5 和 iOS 7.0.x

最佳答案

要为 iPad 自动加载 xib,请将 ~ipad 添加到 xib 文件的名称中。
例如:
如果 iPhone 版本的 xib 名称是 CustomVC.xib
然后对于 iPad 版本使用 CustomVC~ipad.xib
当您创建 vc 对象时 CustomVC *vc = [[CustomVC alloc] init]; iOS 将根据运行应用程序的平台(iPhone 或 iPad)自动选择正确的 xib 文件。

关于ios - 如何在 iPhone 特定项目中创建 iPad xib 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23639838/

相关文章:

iphone - UIScrollView 在 UIView (XIB) 之上并且 scrollview 不会滚动

iphone - 以编程方式检查设置包中的iPhone密码

ios - 颜色导航 Controller

ios - 如何向 ViewController 及其子级添加手势识别器?

ios - 如何在谷歌地图中拖动标记

iphone - iphone NSString 的问题

ios - 删除 IQKeyboardManagerSwift 上的完成栏

ios - UILabel 中的换行符(Xcode 7 Swift)

javascript - 如何在 iPad 上使用 Javascript 打印 iFrame 的内容?

iphone - 将应用程序与 native facebook iOS 集成,无需使用 iOS 应用程序