下有tableView的透明tabbar

Posted

技术标签:

【中文标题】下有tableView的透明tabbar【英文标题】:Transparent tabbar with tableView under 【发布时间】:2012-05-07 12:43:32 【问题描述】:

我有一个透明背景的标签栏。其中一个选项卡项加载了一个包含 UITableView 的视图。是否可以让该表格视图进入标签栏“下方”?也就是说,让 tableview 填满整个屏幕大小。

谢谢

【问题讨论】:

到目前为止我没有运气,所以我最终隐藏了内置标签栏并使用带有按钮的自定义UIView 伪造标签。不过,我很好奇是否有一种不那么老套的方法来实现这一点。 【参考方案1】:

当你将 viewController 推送到导航堆栈时,你可以使用这个:

[controller setHidesBottomBarWhenPushed:YES];
[self.navigationController pushViewController:controller];

或查看此主题以手动隐藏/显示它

How to hide uitabbarcontroller

【讨论】:

以上是关于下有tableView的透明tabbar的主要内容,如果未能解决你的问题,请参考以下文章

如何制作透明的tableview?

NSTableView 透明TableView

tableView 作为半透明视图中的子视图

用户点击 SearchBar 时如何使 TableView 不透明

无法在 tableviewcontroller 上获得半透明导航栏。与视图控制器和 tableview 一起工作正常

tableView优化思路