私のアプリは内部に可変量のセルを持つUITableView
を持っています。 UITableView
の下に特定の高さの空白(空白)スペースを追加するにはどうすればよいですか?またはUITableView
の最後にありますか? 最後のセルの後に空白スペースが多くなるようにします。UITableViewの下に空白(空白)スペースを追加します
私の質問は明らかです。事前に おかげで
私のアプリは内部に可変量のセルを持つUITableView
を持っています。 UITableView
の下に特定の高さの空白(空白)スペースを追加するにはどうすればよいですか?またはUITableView
の最後にありますか? 最後のセルの後に空白スペースが多くなるようにします。UITableViewの下に空白(空白)スペースを追加します
私の質問は明らかです。事前に おかげで
ためtableView
Footer
を使用することができます:あなたがスクロールした後、テーブルビューの下にいくつかの空白のままにします
let insets = UIEdgeInsets(top: 0, left: 0, bottom: 100, right: 0)
self.tableView.contentInset = insets
最後のセルに移動します。
私は私のために働いていた別のアプローチで、あなたもちょうど
emptyView
あるカスタム
cell
を作成してみてくださいとで、その特定
cell
を表示することができますので、ここで、前のセクションと一緒にそれを使用するときに
footerView
を使用していくつかの問題に直面している
おかげ 'でたくさん!出来た –
あなたはあなたのテーブルビュー上のコンテンツのインセットを作ること
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.tableView.frame.size.width, 100)];
[self.tableView setTableFooterView:view];
最後のインデックス。
numberOfRowsInSection
では、表示する行の合計数を1つ以上にするだけです。
そしてcellForRowAtIndexPath
で
if(indexPath.row == size + 1){
//show custom cell
}
追加 'tbl_view.tableFooterView = [[UIViewのはalloc] initWithFrame:CGRectZero];' viewDidLoad' –