【发布时间】:2014-04-04 17:58:16
【问题描述】:
我想创建一个 UI,其中有一个导航栏及其按钮,其下方有一个工具栏,两者始终可见。然后,我希望底部有一个工具栏,当您点击按钮时,它将替换屏幕中间可见的内容。我会使用UITabBarController,但我不想要下面的文本标签,也不想要图标的图像 - 按钮将是一个 unicode 字符。它们应该是灰色的,然后在选择一个时用浅色填充。我在想这样做的方法是在点击按钮时应用色调,但由于条形按钮没有粘性“选定状态”,我不知道该怎么做。
我也不确定如何替换中间的内容。我在想我应该创建一个容器,然后从每个将performSegueWithIdentifier 的按钮创建一个操作方法到一个包含不同内容的不同容器。但是只能嵌入一个视图控制器——我不能从容器中创建多个 segue。我基本上是在尝试用较小的按钮模拟一个标签栏控制器,没有标签,并且屏幕上的整个内容不会在点击按钮时被替换。
我该怎么做呢?我想在 Interface Builder 中完成基本布局,但当然需要一些代码。谢谢!
这基本上是我想要实现的目标:
【问题讨论】:
-
请使用
xcode标签仅用于与IDE相关的问题。
标签: ios objective-c uitabbarcontroller uitoolbar