【问题标题】:presentModalViewController not displaying toolbar?presentModalViewController 不显示工具栏?
【发布时间】:2010-11-27 12:29:08
【问题描述】:

我有一个试图显示为 UIModalPresentationFormSheet 的视图控制器,但是它没有显示它的 UIToolbar。如何在其上显示工具栏?

ConnectionEditViewController * connectionEditViewController = [[ConnectionEditViewController alloc] initWithNibName:@"ConnectionEditViewController" bundle: nil];
connectionEditViewController.modalInPopover = YES;
connectionEditViewController.modalPresentationStyle = UIModalPresentationFormSheet;
connectionEditViewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;

[self presentModalViewController: connectionEditViewController animated: YES];

【问题讨论】:

    标签: ios view uitoolbar


    【解决方案1】:

    创建一个 UINavigationController 实例,将 rootViewController 设置为您的 connectionEditViewController,然后为 UINavigationController 配置模态属性并呈现。

    如果这是在 iPad 上,它应该会弹出带有导航栏的视图作为顶部的灰色工具栏。 配置connectionEditViewController的navigationItem来配置导航栏。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-06
      • 2014-04-21
      • 1970-01-01
      • 2011-06-04
      相关资源
      最近更新 更多