2015-12-14 2 views
0

У меня есть uitableviewcontroller со статическими ячейками, это 4 ячейки.Как сделать uitableviewcontroller в нижней части экрана

поэтому результат выглядит так: enter image description here

, как вы видите, есть пустое пространство на кнопку, я хочу, чтобы изменить его цвет, я изменить цвет точки зрения, что приходит с UITableViewController , но это не помогло. я прочитал я понял, что я должен сделать вид таблицы scrol на днище экрана,

я попробовал этот код (я нашел в интернете)

if tableView.contentSize.height > tableView.frame.size.height 
     { 
      let offset = CGPoint(x: 0, y: tableView.contentSize.height - tableView.frame.size.height) 
      tableView.setContentOffset(offset, animated: false) 
     } 

, но ничего не изменилось, я хочу спросить вас если вы знаете решение, пожалуйста,

ответ

1
  • При использовании раскадровки

    1.- Выберите Tableview. tableView

    2.- Перейти к инспектору и изменить цвет фона в "View"

change BackgroundColor

3.- Run

enter image description here

0

Существуют различные способы его достижения:

  1. Установите высоту ячейки равна экрана высота/4
  2. добавить ограничения для UITableView в нижней части контейнера в UITableView и установите его значение равным 0 (из раскадровки)
1

Просто измените цвет фона Tableview просто добавить этот tableView.backgroundColor = UIColor.blueColor() Tableview должен быть в верхняя точка зрения, на мой взгляд, поэтому я бы рекомендовал изменить цвет фона.

Добавить эту строку в вашем viewDidLoad()

Смежные вопросы