0
(高さが異なる)静的セルのTableViewがあり、ロード時にセルを非表示にしようとしています。私は、細胞が持っているものは何でも身長戻りたい他のセルを変更しながら、セルの高さを変更しないでください。
override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
if indexPath.section == 2 && indexPath.row == 5 {
return 0
}
// here:
return tableView.rowHeight // changes default values of cells
return UITableViewAutomaticDimension // changes too.
}
..私はheightForRowAtIndexPath
を使用して、私はクローズしたいセルの0
を返すことでそれを達成し、しかし、その機能のために、私は値を返す必要があります。
Iがobj-cのためにこれを発見し、細胞を維持する方法は何
[super tableView:tableView heightForRowAtIndexPath:indexPath];
..私はそれを変換できませんでした...それがうまくいくように私は感じるが、私はわかりません彼らは高さですか?すべてをハードコードする必要がありますか?
return super.tableView(tableView, heightForRowAtIndexPath: indexPath)
: