iOS在UITableView下面添加UIView

时间:2011-06-09 15:09:30

标签: iphone ios uitableview

我有一个UITableView,在其下(不在标题中!)我想要一个新的UIView。它是在WhatsApp中,在Chats的标签中完成的(我是新来的,所以我无法添加图片!)。

非常感谢任何帮助。

此致

3 个答案:

答案 0 :(得分:2)

创建父UIView以包含UITableView和其他UIView。将这些视图作为子视图添加到父视图中。

答案 1 :(得分:2)

编辑答案:

你可以这样做。在..中初始化2个按钮或2个视图

在cellForRowIndexPath中:

UIView * superView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 45)];
[superView addSubview:view1];
[superView addSubview:view2];

 // You should make sure that CGRectMake of view1 + view 2  = superView //

Check if (indexPath.row == lastRow)
     {
      [cell addSubview: superView]
     }

原始答案:

你应该使用

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section

我认为您正在寻找的确切答案可以 here !!

答案 2 :(得分:-1)

UITableView有一个backgroundView属性,您可以设置。