2011-06-09 69 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