【发布时间】:2014-06-16 20:50:27
【问题描述】:
我想在 tableViewController 类和 NavigationBar 下的表格视图上添加一个 UIView。如果我这样添加:
[self.view addSubview:self.manualView];
它位于 UITableView 上方(实际上我想让它们在同一个 z-index 上)。当用户按下某个按钮时,我还想以编程方式删除 UIView。
【问题讨论】:
-
由于 ios 处理视图层次结构的方式,没有两个视图可以在完全相同的 z-index 上(顶部的视图本质上是未定义的)。你想让你的视图和表格视图垂直堆叠吗?在这种情况下,您可能正在寻找 tableview 标题。
-
是的,我想垂直堆叠它们。如果我在 Storyboard 中添加 UIView,则可以将视图放在 UITableView 上,但是如果我以编程方式删除 UIView,则 UIView 的空间仍然存在。
标签: ios objective-c uitableview uiview