【问题标题】:UISplitViewController - BarButton Item not shown at startUISplitViewController - BarButton 项目在开始时未显示
【发布时间】:2010-08-29 20:12:11
【问题描述】:

我无法以编程方式显示 UISplitViewController。

我有两个视图,一个带有按钮的 UIView,当按下按钮时会将我自己的自定义 RootViewController 和 DetailViewControllers 加载到 SplitViewController 中,然后隐藏 menuSubview 以显示 UISplitViewController。

嗯,它在纵向上工作得很好,但是当显示视图时,与 popOverViewController 关联的 barButtonItem 不会显示。如果我将方向更改为横向,然后再次返回纵向,则会出现该按钮。

为什么会这样?有什么办法可以解决吗?

我有个小主意。当 splitviewController.view 添加到窗口时,根和详细视图控制器尚未设置,这可能是原因吗?

【问题讨论】:

    标签: objective-c ipad


    【解决方案1】:

    好吧,我终于解决了这个错误。

    我添加了两个子视图并显示/隐藏它们,而是将我的 splitViewController.view 作为主体添加到窗口中,并将 menuViewController 显示为模态,因此这个问题得到了解决。

    【讨论】:

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