2011-06-09 93 views
4

我有一个UITableView,在其下(不是在标题!)我想要一个新的UIView。这是在WhatsApp中,在聊天的标签中完成的(我在这里是新的,所以我不能添加图片!)。iOS在UITableView下面添加UIView

任何帮助将不胜感激。

问候

+1

您还没有提出任何问题。你有什么尝试?你卡在哪里? – Jim 2011-06-09 15:12:32

回答

2

创建一个父UIView的包含您的UITableView和其他的UIView。将这些视图添加为父视图的子视图。

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 !!

+0

耶路要走Leogolas,如果你在查看整个uiview时遇到问题,你可能想检查代表方法,如果你有问题查看整个uiview,我知道我做过。 – theiOSDude 2011-06-09 15:25:54

+0

嗨,谢谢你的回复。我绝对不想在UITableView的页眉或页脚中添加UIView。我想要的是当我拖动UITableView时揭示UIView(两个UIButton)。如果你的iPhone上有WhatsApp,你可以在“聊天”标签中看到tableView的行为... – 2011-06-09 15:28:33

+0

查看编辑答案 – Legolas 2011-06-09 15:44:07