すぐに複数行のヘッダースタイルを編集するにはどうすればよいですか? 「次の週」を太字に、日付を普通にすることはできますか?別の質問は、ヘッダーの下にいくつかのパディングを追加する方法ですか?Swiftで複数行のテーブルビューヘッダーをカスタマイズする方法は?
override func tableView(_ tableView: UITableView, willDisplayHeaderView view: UIView, forSection section: Int) {
if section == 0{
let header = view as! UITableViewHeaderFooterView
header.textLabel?.textColor = UIColor.white
header.textLabel?.font = UIFont(name: "Helvetica", size: 18)
header.textLabel?.text = "Next Week \n \(firstDay) - \(seventhDay)"
header.textLabel?.frame = header.frame
header.textLabel?.textAlignment = NSTextAlignment.center
}
}
現在のコード
文字列の一部のスタイルを変更するには、NSAttributedStringを見てください。 – the4kman
別のオプションは、カスタムヘッダービューを作成することです。 – algrid
かなり簡単です。あなたはどの部分をやるべきか分からないのですか? – matt