如何在TableViewController上向TableView添加约束?

时间:2017-08-18 05:01:49

标签: ios swift uitableview constraints

我有TabBarSearchControllerTableView ...

为了解决黑屏的问题,我在我的TableViewController中添加了以下字符串,将SearchController置于其自身:

self.definesPresentationContext = true

但是,我接到下一个问题 - 在我移动到下一个控制器并返回到TableViewController表之后放在导航栏下面。

我该如何解决?

enter image description here

3 个答案:

答案 0 :(得分:2)

选择你的viewcontroller并取消选中顶部栏我认为它对你的帮助

enter image description here

答案 1 :(得分:2)

您可以在tableviewController viewDidLoad方法中尝试:

yourTableView.contentInset = UIEdgeInsets(top: 50, left: 0, bottom: 0, right: 0)

答案 2 :(得分:0)

选择ViewController并在顶部栏中选择None。

您需要更新ViewController中的代码

override func viewWillAppear(_ animated: Bool) {
    self.navigationController?.isNavigationBarHidden=true
}