0
私は以下のコードを使用してuitableview viewForHeaderInSectionを設定していますが、セクションヘッダーのテキストフィールドを1つだけ更新しようとしていますが、参照はnilです。ヘッダがnilとして戻ってくるuitableviewヘッダーのテキストを更新します。
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let view = tableView.dequeueReusableHeaderFooterView(withIdentifier: "ReusableHeader")
header.timeField.text = String(describing: secondsToHoursMinutesSeconds(seconds: counter))
return header
}
マイ参照コード:このことについて研究し
let header = self.tableView.headerView(forSection: 0)
header?.setNeedsLayout()
?セルは行のためのものであり、ヘッダーの表示はありません。 – rmaddy
私は私のヘッダービューにカスタムセルを使用しています。私はそれをやるべき別の方法がありますか? – user1079052
'UITableViewHeaderFooterView'のドキュメントを見てください。 – rmaddy