] Недавно я добавил метку в настраиваемое представление метода, но не смог добавить и добавить другие представления в исходное настраиваемое представление в подходящем представлении.Не удалось заставить функцию возвращать кортеж ..., пробовал:
func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
let label = UILabel()
label.textColor = .darkGray
label.textAlignment = .center
label.text = "Zero Zilch Zippal"
label.font = UIFont(name: "AvenirNext-Medium", size: 30)
let label2 = UILabel()
label2.textColor = .darkGray
label2.textAlignment = .center
label2.text = "But it doesn't need to be..."
label2.font = UIFont(name: "AvenirNext-Medium", size: 38)
label.addSubview(label2)
label2.anchor(self.view.topAnchor, left:
self.view.leftAnchor, bottom: self.view.bottomAnchor, right:
self.view.rightAnchor, topConstant: 250, leftConstant: 0,
bottomConstant: 0, rightConstant: 0, widthConstant: 0, heightConstant:
0)
// let view = [label, label2]
return label
}
Также пытался вернуть массив, но у меня не получилось ни одного ...
func tableView(_ tableView: UITableView, viewForFooterInSection section: [Int]) -> UIView? {
let label = UILabel()
label.textColor = .darkGray
label.textAlignment = .center
label.text = "Zero Zilch Zippal"
label.font = UIFont(name: "AvenirNext-Medium", size: 30)
let label2 = UILabel()
label2.textColor = .darkGray
label2.textAlignment = .center
label2.text = "But it doesn't need to be..."
label2.font = UIFont(name: "AvenirNext-Medium", size: 38)
label.addSubview(label2)
label2.anchor(self.view.topAnchor, left:
self.view.leftAnchor, bottom: self.view.bottomAnchor, right:
self.view.rightAnchor, topConstant: 250, leftConstant: 0,
bottomConstant: 0, rightConstant: 0, widthConstant: 0, heightConstant:
0)
let view = [label, label2]
return view
}