グループ化されたUITableView
があります。それは7行を持っています。最後に透明なセルが必要なので、tableViewの最後にスクロールバッファを置くことができます。私は透明なセルをtableViewの最後に追加しようとしましたが、それはグループ化されたtableViewとして境界線の色が表示されます。私はtableViewの最後に空白が必要です。それを実行する効率的な方法があれば助かります。境界線のないGroupedtableviewの最後にtransitant UITableViewCellを追加します
3
A
答えて
22
UITableView
がUIScrollView
から継承しているcontentInset
を設定してみませんか?
tableView.contentInset = UIEdgeInsetsMake(0.0, 0.0, 20.0, 0.0);
必要なバッファを追加する必要があります。 20.0
は大きなインセットではないので、必要に応じて調整してください。
tableFooterView
プロパティをUITableView
に設定してみることもできます。
+0
私は下の挿入を設定していた..魅力のように動作します。私のテーブルビューには何らかのテキストボックスがありました。下部のインセットを追加すると、テキストボックスが画面から消えてしまいました。キーボード通知に登録して、それに応じてインセットを設定しなければなりませんでした。 – Mobilewits
+0
本当に!これは魅力です!彼らの単純な解決策のためのリンゴのような:) – gaussblurinc
このコメントを詳しく説明できますか?「透明なセルが最後に必要なので、tableViewの最後にスクロールバッファを置くことができます。」あなたは正確に何を達成しようとしていますか? – PengOne
私のテーブルビューのスクロールの高さは、すべてのセルの高さの合計よりも大きくする必要があります。だから、私は私のtableviewの最後の行に到達すると、私は一番下の空きスペースと最後の行を参照する必要があります.. – Mobilewits