У меня небольшие проблемы с программными ограничениями для моего UITableView
.
У меня правильная ширина, но не высота, так как у меня также есть небольшая полоска в верхней части страницы, котораяэто просто цвет UIView
.Поэтому я хочу сделать так, чтобы табличное представление начиналось точно в нижней части панели, но также имело ограничения для всего экрана.
Вот мой код для tableView
,
tableView.frame = CGRect(x: 0, y: 0, width: self.view.frame.width, height: self.view.frame.height - 110)
tableView.center = CGPoint(x: self.view.center.x, y: self.view.center.y + 20)
Так что tableView
выравнивается по верхней полосе, но теперь не достигает нижней части экрана.Любая помощь?
Больше код:
//Top Bar
topBar.frame = CGRect(x: 0, y: 0, width: self.view.frame.width, height: 150)
topBar.center = CGPoint(x: self.view.center.x, y: self.view.frame.minY)
topBar.backgroundColor = UIColor.init(fromHexCode: "1462BF")
view.addSubview(topBar)