我有一个有趣的问题。我正在开发一个涉及照片的应用程序,因此屏幕空间非常宝贵。此外,使用消失和重新出现的导航/工具栏控制器(如在相机应用程序中)对我来说没有意义。在一个完美的世界中,我会使用 UITabBar 在我的程序实现的 4 个主要导航视图控制器之间切换,但是大多数时候我也需要在标签栏顶部的工具栏空间。这两个组件在它们之间占用了太多空间,所以我需要一种方法来节省一些空间。
这就是我想出使用工具栏来实现 TabBar 和 ToolBar 功能的想法的地方。工具栏的左侧是 4 个按钮,可以访问我的 4 个主要导航视图控制器。当前在窗口上的那个按钮会被按下。然后会有一个分隔线,在工具栏的右侧将是特定于当前窗口上的任何视图的按钮。
无论如何,我只是想知道是否有人对他们如何实现这一点有任何聪明的想法?