Xcode 尝试在 tabbarcontroller 和导航视图控制器之间创建关系时崩溃

Xcode crashes while trying to create relationship between tabbarcontroller and Navigation view controller

我试图在导航视图控制器和选项卡栏控制器之间创建关系以创建新选项卡,但是当我这样做时,应用程序崩溃了。我该如何解决?以下是我如何创建它的屏幕截图。

错误日志

Application Specific Information: Sending connectionWellDragged: to from ProductBuildVersion: 7C1002 UNCAUGHT EXCEPTION (NSInvalidArgumentException): -[NSNull length]: unrecognized selector sent to instance 0x7fff71d5b6d0 UserInfo: (null) Hints: 0: Sending connectionWellDragged: to from

你不应该像这样给导航控制器关系。 select 你的 tabViewcontroller(你的 tab 而不是 tabBarController)和编辑器 embed in navigationController。因此,它会自动在 tab 和 tabbarcontroller 之间嵌入导航控制器。希望这会有所帮助:)

您只需要执行以下操作即可。

  • 右键单击导航栏并拖动到标签栏控制器。
  • 在标签栏控制器上时松开右键单击。
  • 出现一个菜单,来自该菜单 select rootViewController 现在两者都已连接。