【问题标题】:Is there a way to place a view on top of a tableview?有没有办法在 tableview 上放置一个视图?
【发布时间】:2019-09-23 18:51:37
【问题描述】:

现在我正在尝试通过在导航栏下方放置一个具有相同颜色的视图来“扩展导航栏”。

唯一的问题是我在下面使用了一个表格视图。并且表格视图一直延伸到顶部。

我想知道是否有办法将 tableview 向下移动,以便我可以在导航栏和 tableview 的开头之间放置一个视图。

谢谢!

【问题讨论】:

  • 表格视图标题(视图)不是一个选项吗?
  • 我试过了,但问题是标题与单元格一起滚动。我本质上是想模拟一个更大的导航栏。
  • 有很多方法可以实现这一点。如果您能提供更多详细信息,这将有助于我们更好地了解您的问题。您是在代码中构建视图还是使用故事板?您尝试过什么来解决您的问题 - 即什么没有奏效?您尝试在视图层次结构中的哪个位置放置视图?您是否熟悉或尝试过使用堆栈视图?
  • 感谢安德鲁的回复。我正在做程序化用户界面。我试图添加一个标题视图,但由于标题与其他单元格一起滚动,该视图不起作用。我想基本上有一个“更大”的导航栏来显示一些信息!所以基本上我需要将视图“粘”在顶部。我尝试将子视图放在视图控制器的视图上,以便与表视图相同的层次结构。不幸的是,tableview 占据了整个视图,所以我添加的标签总是不在屏幕上。

标签: ios uitableview uinavigationbar


【解决方案1】:

您需要将表格的顶部约束到视图的底部或将顶部插入设置为表格

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多