2017-03-18 3 views
0
以下

私はnumberOfRowsInSectionを返すためにdata.countを使用していますが、uitableviewの画像が添付されていますが、さらに多くの行がカウントに表示され、1つのセクションしかありません。だからなぜ余分な行が表示されますか?メインのコンテンツビューの唯一のサブビューとしてtableviewがある場合、この問題はありませんが、ビュー階層内の同じレベルの別のビューがuitableviewとして表示されます。なぜUITableViewは余分の行(データ配列の行以上)をレンダリングするのですか?

enter image description here

+1

の可能性のある重複ます(http:/ /stackoverflow.com/questions/14520185/how-to-remove-empty-cells-in-uitableview) –

答えて

2

UIKittableViewは、テーブルのセルの下に表示footerViewを持っている場合、空行を作成しません。高さがゼロのものを追加できます。したがって、ユーザーには表示されません。 zero rect frameであなたのtableView .Create新しいUIViewviewDidLoad方法ではとtableViewtableFooterViewプロパティを設定するためにそれを使用する:[?のUITableViewに空のセルを削除する方法]

yourTableViewName.tableFooterView = UIView(frame: CGRect.zero) 
関連する問題