我想在tabbar下面移动我的表格视图。目前,第一行的tableview被隐藏在标签栏后面。
我试过
override func viewDidAppear(animated: Bool)
{
self.tableView.frame.origin.y = 50
print("done")
}
我在viewDidLoad和viewWilAppear
中尝试了相同的操作请帮助我
答案 0 :(得分:1)
尝试将其放入视图控制器中的ViewDidLoad()
方法中。它会将TableViewController移动到导航栏后面。但是,您还需要减去导航栏上方的状态栏,以便我为您添加该状态栏。
self.tableView.contentInset = UIEdgeInsetsMake(-self.navigationController!.navigationBar.frame.size.height - 20, 0, 0, 0)
干杯。