【发布时间】:2019-09-23 18:51:37
【问题描述】:
现在我正在尝试通过在导航栏下方放置一个具有相同颜色的视图来“扩展导航栏”。
唯一的问题是我在下面使用了一个表格视图。并且表格视图一直延伸到顶部。
我想知道是否有办法将 tableview 向下移动,以便我可以在导航栏和 tableview 的开头之间放置一个视图。
谢谢!
【问题讨论】:
-
表格视图标题(视图)不是一个选项吗?
-
我试过了,但问题是标题与单元格一起滚动。我本质上是想模拟一个更大的导航栏。
-
有很多方法可以实现这一点。如果您能提供更多详细信息,这将有助于我们更好地了解您的问题。您是在代码中构建视图还是使用故事板?您尝试过什么来解决您的问题 - 即什么没有奏效?您尝试在视图层次结构中的哪个位置放置视图?您是否熟悉或尝试过使用堆栈视图?
-
感谢安德鲁的回复。我正在做程序化用户界面。我试图添加一个标题视图,但由于标题与其他单元格一起滚动,该视图不起作用。我想基本上有一个“更大”的导航栏来显示一些信息!所以基本上我需要将视图“粘”在顶部。我尝试将子视图放在视图控制器的视图上,以便与表视图相同的层次结构。不幸的是,tableview 占据了整个视图,所以我添加的标签总是不在屏幕上。
标签: ios uitableview uinavigationbar