将表格视图移动到顶部标签栏下方
Move tableview below top tab bar
我想将 table 视图移至标签栏下方。目前 table 视图的第一行隐藏在选项卡栏后面。
我试过了
override func viewDidAppear(animated: Bool)
{
self.tableView.frame.origin.y = 50
print("done")
}
我在 viewDidLoad 和 viewWilAppear 中尝试了同样的方法
请帮我解决这个问题
尝试将其放入视图控制器的 ViewDidLoad()
方法中。它会将 TableViewController 移动到导航栏之后开始。但是,您还需要减去导航栏上方的状态栏,因此我也为您添加了它。
self.tableView.contentInset = UIEdgeInsetsMake(-self.navigationController!.navigationBar.frame.size.height - 20, 0, 0, 0)
干杯。
我想将 table 视图移至标签栏下方。目前 table 视图的第一行隐藏在选项卡栏后面。
我试过了
override func viewDidAppear(animated: Bool)
{
self.tableView.frame.origin.y = 50
print("done")
}
我在 viewDidLoad 和 viewWilAppear 中尝试了同样的方法
请帮我解决这个问题
尝试将其放入视图控制器的 ViewDidLoad()
方法中。它会将 TableViewController 移动到导航栏之后开始。但是,您还需要减去导航栏上方的状态栏,因此我也为您添加了它。
self.tableView.contentInset = UIEdgeInsetsMake(-self.navigationController!.navigationBar.frame.size.height - 20, 0, 0, 0)
干杯。