上にスクロールしすぎて、上にスクロールしたアイテムのリストに続いて大量の空白UITableView
が表示されるところまでスクロールしすぎています。UITableView
UITableView
その余分なスペースのスクロールを停止するにはどうすればよいですか?
私がそれを十分に説明したことを願っています。
上にスクロールしすぎて、上にスクロールしたアイテムのリストに続いて大量の空白UITableView
が表示されるところまでスクロールしすぎています。UITableView
UITableView
その余分なスペースのスクロールを停止するにはどうすればよいですか?
私がそれを十分に説明したことを願っています。
私はこれがあなたのために働くかもしれないと思います。reloadData
テーブルを呼び出した後、次のコードを実行します。
if (table.contentSize.height < table.frame.size.height)
{
table.scrollEnabled = NO;
}
else
{
table.scrollEnabled = YES;
}
ここで、table.frame.size.height
は画面に表示されるオブジェクトの実際のサイズ(Interface Builderで確認できます)であり、table.contentSize.height
は、、の高さでありthe header
、the footer
これらをheight of every cell
合計したものです。
私はここでそれを見つけました:コンテンツが画面に収まるときにUITableViewテーブルのスクロールを無効にする方法
あなたが彼らにも与えられた答えから何かを得ることができることを願っています。
これで問題が解決します
TableView.bounces=NO;
これにより、空のセルが削除されます
TableView.separatorStyle = UITableViewCellSeparatorStyleNone;