【问题标题】:Place UIToolBar above UISplitViewController?将 UIToolBar 放在 UISplitViewController 上方?
【发布时间】:2011-04-21 01:31:19
【问题描述】:

我想在 UISplitViewController 上方放置一个 UIToolBar,但 Interface Builder 不允许我这样做(使用标准拆分视图模板作为开始)。我知道我可以在 UISplitViewController 中的两个视图中的每一个中实现不同的工具栏,但我想要一个无缝的工具栏,它位于控制器的框架/边界之外,就在它的正上方和状态栏的正下方。请帮忙。

谢谢。

【问题讨论】:

    标签: ios interface-builder uisplitviewcontroller uitoolbar


    【解决方案1】:

    UISplitViewController 不支持此功能。如果您需要这种 UI,您通常会创建自定义设置来实现此目的。

    我会使用两个UINavigationControllers 构建一个设置,这些UINavigationControllers 使用我的 App Delegate 进行控制,然后从那里获取它。您将需要做一些额外的工作,处理轮换,但在进行自定义操作时这是可以预料的。

    这不应该困难。

    【讨论】:

    • 感谢您的意见。这正是我所做的。我创建了自己的 UISplitViewController 版本。我很高兴我也这样做了,因为现有的 UISplitViewController 存在其他限制,这可能会导致我的项目出现重大问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-30
    • 1970-01-01
    • 2012-03-04
    • 1970-01-01
    相关资源
    最近更新 更多