oya*_*lhi 1 uitabbarcontroller uitableview ios swift
我看到之前已经问过这个问题并得到了回答; 但是,在objective-c中.我试过但无法转换它.任何帮助表示赞赏.这是代码:
- (void)viewDidLoad
{
self.edgesForExtendedLayout = UIRectEdgeAll;
self.tableView.contentInset = UIEdgeInsetsMake(0.0f, 0.0f, CGRectGetHeight(self.tabBarController.tabBar.frame), 0.0f);
}
Run Code Online (Sandbox Code Playgroud)
第一行很简单:
self.edgesForExtendedLayout = UIRectEdge.All
Run Code Online (Sandbox Code Playgroud)
其余的,我需要帮助.
提前致谢.
你可以这样做,然后你不需要在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)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1877 次 |
| 最近记录: |