1

有没有人用过QQ(国内流行)的IM软件?这个软件有一个标签栏,它有5个标签。在每个选项卡中都有一个导航控制器,如下所示:

QQ主界面

在第二个选项卡中,当点击前三个表格视图单元格中的任何一个时,此选项卡的视图将以正常方式转换到另一个视图,即转换发生在选项卡栏控制器内。

以正常方式转换到其他视图

当点击最后三个表格视图单元格中的任何一个时,此选项卡的视图也会转移到另一个视图,但同时选项卡栏也会与视图控制器一起转移。

使用标签栏过渡到其他视图

这很奇怪!根据第一种情况我们可以猜测导航控制器是标签栏控制器的孩子,但根据第二种情况标签栏可能是导航控制器的孩子,对吧?有人知道如何实现这个用户界面吗?先感谢您!

4

2 回答 2

1

感谢上帝!答案是将推送到导航控制器堆栈的视图控制器的 hidesBottomBarWhenPushed 属性设置为 YES。

于 2013-04-10T12:28:49.273 回答
0

屏幕截图中的标签栏不一定是标签栏,它可以是视图控制器上的自定义视图,当标签栏需要大幅更改时,我使用了类似的方法。

于 2013-04-09T13:21:27.817 回答