2016-08-16 52 views
4

下添加空(空白)空間我的應用程序有UITableView裏面有可變數量的單元格。 如何在UITableView下添加一定高度的空白空白?或者在UITableView的最後? 這樣在最後一個單元之後會有更多的空白。UITableView

希望我的問題很清楚。 在此先感謝

+0

加上'tbl_view.tableFooterView = [[UIView的頁頭] initWithFrame:方法CGRectZero]''中viewDidLoad' –

回答

20

讓你的桌子上觀看內容插圖:

let insets = UIEdgeInsets(top: 0, left: 0, bottom: 100, right: 0) 
self.tableView.contentInset = insets 

滾動後,將離開表視圖下的一些空白到最後一個單元格。

+0

非常感謝!有效 –

2

可以使用tableViewFooter

UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.tableView.frame.size.width, 100)]; 
[self.tableView setTableFooterView:view]; 
0

我已經在使用footerView沿着之前,使用時將其與段遇到了一些問題,所以這裏是爲我工作的另一種方法,你也可以嘗試創建一個自定義cell這只是一個emptyView並表明在特定cell最後的指數。

numberOfRowsInSection只是使總行數比您要顯示的總行數多一個。

而且在cellForRowAtIndexPath,你可以做一些喜歡 -

if(indexPath.row == size + 1){ 
    //show custom cell 
}