是否可以将一个表视图放在Interface Builder中的另一个表视图上?

时间:2011-04-10 03:15:37

标签: iphone

我知道我可以使用代码逐个添加UITableView。

[self.view addSubview:tableview1];//
[self.view addSubview:tableview2];//

我希望在InterfaceBuilder中做同样的事情,当我将一个UITableView拖到另一个UITableView上时,新的一个总是将旧的UITableView推到底部,而不是只停留在旧的UITableView上。

欢迎任何评论

由于

2 个答案:

答案 0 :(得分:1)

如果您的父视图包含您的tableviews,那么您应该没有任何问题。如果你试图将它们直接放在窗口中,那么我就会发现问题。如果事情没有按照你想要的方式排列,你可以随时通过尺寸检查器改变它们的位置,或者用箭头键轻推它们(移动箭头键以10像素的增量移动)。

为什么有人会想要在另一个桌面视图之上的桌面视图逃脱我。

答案 1 :(得分:1)

您的父视图应该是uiviewcontroller的子类,并且您的xib应该将根视图作为uiview而不是uitableview。

我使用两个重叠的表视图在同一视图上显示两个不同的内容,可以使用段开关切换。显然我的客户要求很模糊,我不能过滤掉手机应用程序显示所有来电/未接来电列表等数据。