ios - 本地化的 ipad .nib 文件不起作用

标签 ios ipad localization xib nib

我有一个 iPhone 应用程序,我正在尝试将其转换为通用应用程序。

我有一个 viewController,它有 2 个本地化的 .xib(英语和西类牙语)文件,效果很好。

现在,为了也针对 iPad,我创建了一个 viewController~ipad.xib 文件,每当我在 iPad 上运行该应用程序时,它都会正确加载。

当我尝试本地化 .xib 文件并创建与我为他的 iPhone 所做的完全一样的英语和西类牙语版本时,问题出现了。

现在,每当我在 iPad 上运行该应用程序时,我都会在屏幕上看到 iphone,而不是获取 ipad .xib!

有什么想法吗?

*我不是以编程方式选择要运行的 .xib 文件(适用于 iphone 和 ipad),我的文件如下:

controller.xib

controller~ipad.xib

最佳答案

显然 xCode 需要重启..

我多次尝试清理项目,但没有帮助。

重启后一切正常

关于ios - 本地化的 ipad .nib 文件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15154940/

相关文章:

ios - 将静态时间转换为 NSDate 返回旧日期

ios - 是否所有 iOS 设备都可以在设备上使用 Apple Wallet 应用程序?

android - 是否可以在 android 运行时更新 string.xml 文件?

localization - vue-i18n 翻译中 html 标签的最佳实践?

ios - 如何在 Swift 中从 Firestore 获取对象数组?

ios - 无法安装 .ipa 文件

ios - 无法从按钮转到 UINavigationController

objective-c - Tableview 上的删除警报确认

iphone - 沿着简单的三次贝塞尔曲线找到给定距离的点。 (在 iPhone 上!)

ios - 特定价格等级的本地 App Store 货币是否可变?