ios - Xamarin 工作室。单点触控。无法在 bundle 中加载 NIB ... 名称

标签 ios xamarin.ios xamarin nib nsbundle

当我在模拟器上测试应用程序时,我得到以下信息:

抛出 Objective-C 异常。名称:NSInternalInconsistencyException 原因:无法在 bundle 中加载 NIB:名称为“...Controller”的“NSBundle <...>(已加载)”

但当我使用实际设备时,一切都很好。

有什么想法吗?

最佳答案

  1. 删除了 xib 中的所有控件,使我的 UI 完全用代码生成。没有帮助。
  2. 删除了 .cs 和 .xib 文件,创建了一个新的 iPhone Controller ,粘贴了代码。尽管新的空 xib 仍然没有帮助!
  3. 重命名了我的 Controller 类名。在模拟器中重新安装应用程序。解决! 附言。我尝试在步骤 1 之前重新安装该应用程序。但这没有帮助。所以我不知道究竟是什么解决了这个问题。

关于ios - Xamarin 工作室。单点触控。无法在 bundle 中加载 NIB ... 名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18508028/

相关文章:

android - 将 Xamarin.Android 项目转换/移植到 Xamarin.iOS

android - Google Play 服务 - 定位 Xamarin Android

ios - Web 应用程序在设备上的 iPad 和 iPhone 上崩溃,但在调试时不崩溃(Web 检查器)

xcode - 根据事件配置将文件复制到 bundle

ios - Xamarin.iOS 绑定(bind)库/ native 框架

xamarin.ios - 是否有关于 MonoTouch AOT 助手的 ServiceStack.Text.JSConfig 文档?

Azure 移动客户端 4.0 - 如何使用 LoginAsync?

c# - StatusBar 和 MasterDetailPage Xamarin.Forms Android 之间出现白条

ios - 删除单元格后刷新tableView

ios - 来电后无法录音