Может скользить вверх и вниз, с панелью навигации
override func viewDidLoad() {
super.viewDidLoad()
view.backgroundColor = .yellow
addTopView()
addTableView()
}
let tableView = UITableView()
func addTableView(){
tableView.separatorStyle = .none
tableView.backgroundColor = .green
view.addSubview(tableView)
tableView.snp.makeConstraints {
make in
make.right.left.equalToSuperview()
make.bottom.equalToSuperview().offset(-GLBottomSafeHeight)
make.top.equalTo(topView.snp_bottomMargin)
}
tableView.tableFooterView = UIView()
let headView = UIView()
headView.frame = CGRect(x: 0, y: 0, width: 0, height: 1000)
headView.backgroundColor = .gray
let centerView = UIView()
centerView.backgroundColor = .red
headView.addSubview(centerView)
centerView.snp.makeConstraints {
make in
make.width.equalTo(100)
make.height.equalTo(500)
make.top.equalToSuperview().offset(400)
make.bottom.equalToSuperview().offset(-400)
}
tableView.tableHeaderView = headView
}