問題タブ [uitableviewautomaticdimension]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - セクション ヘッダーが提供されている場合、UITableview の高さは自動的に全画面表示に変更されます
上部にカスタムビュー(検索アイコン/ベル)とその下にテーブルビュー(テーブルヘッダービュー付き)があります。テーブルビューにセクションヘッダービューを提供すると、テーブルビューは制約を尊重しません.テーブルビューは画面全体の高さを自動的に取得します. セクション ヘッダー コードを削除すると、すべての制約が考慮されます。上の画像は、tableview が下に設定されていても、高さいっぱいに表示されます。カスタム トップ ビューはテーブルビューの下に隠れます。
heightForHeaderInSection、estimatedHeightForHeaderInSection、viewForHeaderInSection を実装しました。
また、self.feedTableView.contentInset = insets self.feedTableView.scrollIndicatorInsets = insets // トップ ビューの高さを設定すると、Tableview は適切に機能します。