2016-07-21 21 views
1

私はswiftで拡張可能なテーブルビューを使用しています。テーブルビューに3つの行があるとします。各行は、1つのビューで拡張可能です。今度は2行目を展開して、完全なテーブルビューまたは特定の2行目を再読み込みします。その場合、拡大表示は縮小されます。しかし、私は拡大した細胞が崩壊しないようにしたい。では、リロード後にセルを折りたたむのを止める方法はありますか?Swift expandable tableview

+1

折りたたむことによって何を意味しているか説明してください。 – DeyaEldeen

+0

[このリンク](https://github.com/justinmfischer/SwiftyAccordionCells)を確認してください。このライブラリを私のプロジェクトで使用しています。 – Rupshikha

+0

項目が展開されるかどうかを設定する 'var isExpanded:[IndexPath:Bool] = [:] '辞書を使用します。 'func tableView(_ tableView:UITableView、heightForRowAt indexPath:IndexPath) - > CGFloat'メソッドは' Bool'値に従って正しい高さを与えます – DatForis

答えて

0

githubリポジトリに問題を投稿するのが最善の方法ですが、元の開発者が修正できると思います。

関連する問題