【问题标题】:Nesting UISplitViewController within UINavigationController在 UINavigationController 中嵌套 UISplitViewController
【发布时间】:2010-04-29 16:10:54
【问题描述】:

我希望有一个看起来像拆分视图的根级控制器,但我也希望允许详细视图基本上接管整个屏幕(横向和纵向) - 而不是作为模态视图.

作为上下文,我的 iPad 应用在主视图中向用户显示了一个实验列表(从传感器采样的数据集合)。选择一个实验会使实验的详细信息(例如,标题、采样率等)显示在详细视图中。但我也希望能够点击详细视图中的按钮并转换到全屏图表,例如数据与时间的关系。

所以,我想知道是否有人这样做过。我已经尝试过另一种方式(splitviewcontroller 的详细视图中的 uinavigationcontroller),但这似乎不允许全屏显示。

提前致谢。

【问题讨论】:

    标签: ipad uinavigationcontroller uisplitviewcontroller


    【解决方案1】:

    我认为具有完整页面样式的模态视图叠加可以满足您的需求。

    YourVc * vc = [[[YourVc alloc] initWithNibName:@"YourVc" bundle:nil] autorelease]; [self.splitViewController presentModalViewController:vc动画:真];

    覆盖模式视图控制器的默认样式将占据整个屏幕(它不会是弹出窗口。)

    【讨论】:

    • 迈克,谢谢。我会试试这个。可能存在我要显示(全屏)的视图控制器本身就是导航控制器的问题。
    猜你喜欢
    • 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
    相关资源
    最近更新 更多