将 UIToolBar 放在 UISplitViewController 之上?
我想将 UIToolBar 放置在 UISplitViewController 上方,但 Interface Builder 不允许我这样做(使用标准分割视图模板作为开始)。我知道我可以在 UISplitViewController 内的两个视图中的每一个中实现不同的工具栏,但我想要一个位于控制器框架/边界之外的无缝工具栏,位于控制器的正上方和状态栏的正下方。请帮忙。
谢谢。
I'd like to place a UIToolBar above a UISplitViewController but Interface Builder will not let me do so (using the standard split view template as a start). I know I can implement different tool bars in each of the two views within the UISplitViewController, but I want one seamless bar that lies outside the frame/bounds of the controller, directly above it and right under the status bar. Please help.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
UISplitViewController
不支持此功能。如果您需要这种 UI,您通常会创建一个自定义设置来实现此目的。我将使用两个 UINavigationController 构建一个设置,这两个 UINavigationController 使用我的应用程序委托进行控制,然后从那里获取它。您将需要做一些额外的工作,处理轮换,但在进行自定义操作时这是可以预料到的。
这应该不会太难。
This is not supported by the
UISplitViewController
. If you need this sort of UI you would typically create a custom setup to achieve this.I'd construct a setup using two
UINavigationController
s that are controlled using my App Delegate and just take it from there. There will be some extra work for you, handling rotation, but that's to be expected when doing custom stuff.This shouldn't be too hard.