【发布时间】:2018-12-21 22:12:33
【问题描述】:
我已经通过 S/OF 进行了搜索,但找不到解决我的 TabBar 后面的 TableView 的问题。
我这样设置我的 TableView;
func setUpTableView() {
messagesTableView.frame = view.frame
messagesTableView.backgroundColor = .white
view.addSubview(messagesTableView)
messagesTableView.tableFooterView = UIView()
messagesTableView.delegate = self
messagesTableView.dataSource = self
messagesTableView.register(UITableViewCell.self, forCellReuseIdentifier: messagesCellIdentifier)
edgesForExtendedLayout = []
extendedLayoutIncludesOpaqueBars = false
messagesTableView.contentInsetAdjustmentBehavior = .never
}
然后我在viewDidLoad()setUpTableView()。
根据所有来源
edgesForExtendedLayout = []extendedLayoutIncludesOpaqueBars = falsemessagesTableView.contentInsetAdjustmentBehavior = .never
应该满足content insets并且不允许TableView滚动到TabBar后面。
请注意我的 TabBars 的半透明在 TabBarController 中设置为 false。
tabBar.isTranslucent = false
一如既往地感谢任何帮助。
添加插图
【问题讨论】:
标签: swift uitableview uitabbarcontroller uitabbar bounds