カスタムテーブルビューのセルでチェックボックスとスイッチを使用しました。しかし、画像に示されているように、私はチェックボックスとスイッチの上の適切な場所にヘッダーを配置する必要があります。テーブルビュー内の特定のコンテンツの上にヘッダーを設定する方法
どうすればよいでしょうか。
ありがとうございます。
カスタムテーブルビューのセルでチェックボックスとスイッチを使用しました。しかし、画像に示されているように、私はチェックボックスとスイッチの上の適切な場所にヘッダーを配置する必要があります。テーブルビュー内の特定のコンテンツの上にヘッダーを設定する方法
どうすればよいでしょうか。
ありがとうございます。
あなたのタスクを達成するために、次の手順を実行します。
listCell
UITableView
headerCell
としてまずセル識別子テイクと第二セル識別子テイクに二つの細胞を作成し、あなたのstoryboard
UITableViewController
を追加今度は制約を最初に設定してcontroller click on right label
にして最初のセルにドラッグし、vertical center
に設定します。listCell
と呼ばれる新しいセルが付属しています。画像を参照し、画像に示すようにすべての制約を設定します。 希望すると、これが役立ちます。
あなたはおそらく同様にカスタムテーブルビューのヘッダが必要になります。
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
return YOUR_CUSTOM_HEADER_VIEW
}
xibファイルを使ってセルを作成し、制約を使用しました。したがって、デバイスビューに応じて自動的に調整されます。だから私はどのように動的に見出しをヘッダービューに置いて、それらを正確に上に置くのですか? ? –
私の編集した答えに似たビューを作成する。あなたのカスタム 'UITableViewCell'に制約を使用する場合、カスタムヘッダービューにも同様の制約を適用することができます。 – Lawliet
.xibファイルを作成し、それをカスタマイズして 'viewForHeader'メソッドに入れます。 –
xibファイルを使用してセルを作成し、制約を使用しました。したがって、デバイスビューに応じて自動的に調整されます。だから私はどのように動的に見出しをヘッダービューに置いて、それらを正確に上に置くのですか? ? –
'viewForHeaderInSection'メソッドを使いましたか? –