【问题标题】:ToolBar back button is not working工具栏后退按钮不起作用
【发布时间】:2013-03-28 15:49:25
【问题描述】:

我正在使用故事板做一个项目,在一个视图控制器中我有一个按钮。当我点击它时,它将移动到下一个视图控制器,但它是一个单独的 xib 文件。现在我尝试在那个 xib 文件中添加一个后退按钮,这样我就可以回到我的故事板,但它对我不起作用?

我尝试使用以下代码从 xib 移动到情节提要视图控制器

viewcontrollerOne *list= [self.storyboard instantiateViewControllerWithIdentifier:@"detail"];
[self presentModalViewController:list animated:YES];

请告诉我它不工作的原因?

【问题讨论】:

  • 如果你想以编程方式添加它,那么stackoverflow.com/questions/14704686/…
  • 请阅读我的问题。
  • @Naveen,请检查您是否在情节提要中为该类正确提供了标识符名称,如果是,请尝试此方法而不是 presentModalViewController,因为它已被弃用:[self presentViewController:list animated:YES 完成:nil];
  • @RamuPasupuleti :它不工作我 gor 这个错误由​​于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“应用程序试图在目标 <0x123550b0>

标签: ios xcode xib uitoolbar uitoolbaritem


【解决方案1】:

您可以尝试将您的项目更改为 UINavigationController,然后在情节提要中您可以链接视图

【讨论】:

    【解决方案2】:

    当您想从 xib 移动到 Storyboard 中的视图控制器时,此代码将起作用,它对我有用。

    UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
    UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"IDENTIFIER"];
    [self.navigationController pushViewController:vc animated:YES];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多