gpt4 book ai didi

ios - TabBar 覆盖了 TableViewController 的 TableView(需要 Swift 解决方案)

转载 作者:搜寻专家 更新时间:2023-11-01 05:59:12 24 4
gpt4 key购买 nike

我看到这个问题之前已经被问过并回答过;然而,在 objective-c 中。我试过了但无法转换它。任何帮助表示赞赏。这是代码:

- (void)viewDidLoad
{
self.edgesForExtendedLayout = UIRectEdgeAll;
self.tableView.contentInset = UIEdgeInsetsMake(0.0f, 0.0f, CGRectGetHeight(self.tabBarController.tabBar.frame), 0.0f);
}

第一行很简单:

self.edgesForExtendedLayout = UIRectEdge.All

剩下的,我需要帮助。

提前致谢。

最佳答案

您可以这样做,这样您就不需要在 UIView 中使用 TableView。

 override func viewDidLoad() {
super.viewDidLoad()

let tabBarHeight = self.tabBarController?.tabBar.bounds.height
self.edgesForExtendedLayout = UIRectEdge.All
self.tableView.contentInset = UIEdgeInsets(top: 0.0, left: 0.0, bottom: tabBarHeight!, right: 0.0)

}

关于ios - TabBar 覆盖了 TableViewController 的 TableView(需要 Swift 解决方案),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27963080/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com