Преместете табличния изглед под горната лента с раздели

Искам да преместя табличния си изглед под лентата с раздели. В момента първият ред на табличния изглед се скрива зад лентата с раздели.

опитах

override func viewDidAppear(animated: Bool)
{
    self.tableView.frame.origin.y = 50
    print("done")
}

Опитах същото във viewDidLoad и viewWilAppear

Моля, помогнете ми с това

Екранна снимка на TabBar с TablView


person Sujay U N    schedule 25.06.2016    source източник


Отговори (1)


Опитайте да поставите това във вашия ViewDidLoad()method във вашия контролер за преглед. Той ще премести TableViewController, за да започне след лентата за навигация. Ще трябва обаче да извадите и лентата на състоянието, която е над лентата за навигация, така че добавих и това за вас.

self.tableView.contentInset = UIEdgeInsetsMake(-self.navigationController!.navigationBar.frame.size.height - 20, 0, 0, 0)

наздраве

person Link Openheim    schedule 25.06.2016
comment
Модифицирах вашето решение и по-долу работи за мен self.tableView.contentInset = UIEdgeInsetsMake(TabBarHytVar, 0, 0, 0) - person Sujay U N; 26.06.2016