私のプロジェクトでは、のコンテンツの上にフローティング ビューのような錯覚があるように、の が変更されたときに に を追加しUIViewてのフレームUITableViewを調整しています。UIViewcontentOffsetUITableViewtableView
ライブラリのユーザーは、ストーリーボードを使用して静的セルをUITableView使用してを作成すると、この手法が機能しないと報告しています。
これについて少し調査したところ、特に、tableView.contentSizeを呼び出すとすぐに {0, 0} になる[tableView addSubview:...]ことがわかりました。
どうやら、これは動的セルの問題ではありませんが、静的セルでは、呼び出すまでcontentSizeは {0, 0}のままです。[tableView reloadData]
UITableView(Controller) が静的セルでこのように動作する理由はありますか? そして、電話せずにこれを修正する方法はあります[tableView reloadData]か?