Ios 当两个选项卡并排共享同一个tableView时,UITableView会有额外的空间
我对这个问题也有同样的问题: 我在这篇文章中尝试了很多解决方案,但没有一个对我有效。所以我想在这里发布我的项目,这样每个人都可以看看,并帮助我找到解决方案Ios 当两个选项卡并排共享同一个tableView时,UITableView会有额外的空间,ios,iphone,swift,tableview,Ios,Iphone,Swift,Tableview,我对这个问题也有同样的问题: 我在这篇文章中尝试了很多解决方案,但没有一个对我有效。所以我想在这里发布我的项目,这样每个人都可以看看,并帮助我找到解决方案 说明:在选项卡2中,我将“表格视图”滚动到底部,然后移动到选项卡1,会显示额外的顶部空间。如果您不需要页眉高度,可以使用以下功能将高度设为0并最小化间距 func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloa
说明:在选项卡2中,我将“表格视图”滚动到底部,然后移动到选项卡1,会显示额外的顶部空间。如果您不需要页眉高度,可以使用以下功能将高度设为0并最小化间距
func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
return 0.0;
}
希望这会有所帮助..取消选中“调整自动滚动视图”插图 希望能帮助你 添加2行 设indexPath=indexPath(行:0,节:0) self.tableView.scrollToRow(at:indepath,at:.top,动画:false)
要实现2个功能,您可以尝试以下方法 首先在viewDidLoad()方法中添加self.automaticallyAdjustsScrollViewInsets=NO 然后 选择TableView>Open Size Inspector>将收割台的截面高度设置为1 或者你也可以使用这个方法
func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
return 1.0;
}
不,这没用!请帮忙再查一下