1
私はiPhoneとUITableView
セクションフッタに問題があります。それはトップカットアウトセクションの後ろに隠されています。UITableView - セクションのフッター - iPhoneX
override func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
var content = "some long text"
let footerView = UIView(frame: CGRect(x: 0, y: 0, width: view.frame.size.width, height: 40))
let explanationLabel = UILabel(frame: CGRect(x: 10, y: 0, width: view.frame.size.width - 20, height: 50))
explanationLabel.font = UIFont.systemFont(ofSize: 14, weight: UIFont.Weight.light)
explanationLabel.textColor = UIColor.darkGray
explanationLabel.numberOfLines = 0
explanationLabel.lineBreakMode = .byTruncatingTail
explanationLabel.text = content
footerView.addSubview(explanationLabel)
return footerView
}
マイUITableViewController
はストーリーボードから追加され、安全なエリアが設定されています
私はこのコードを持っています。私は表の行に問題はなく、セクションのフッターだけで問題はありません。私がこのコードの問題を解決したようだ
は、これはあなただけのiPhone X上で発生している問題ですか?または一般的にiPhone? – Barns
iPhoneXのみ..他に「普通の」画面があります –
私はちょうど 'titleForFooter'でも同様のものに直面しています。私はiPhoneのXバグだと強く信じている。なぜなら、何年にもわたってiOSデバイスで起こったことがないからだ。 – keeshux