gpt4 book ai didi

ios - 使用搜索栏 Swift Xcode 的表格 View 下方的额外空白

转载 作者:行者123 更新时间:2023-11-28 07:48:14 26 4
gpt4 key购买 nike

我有一个UITableView,当我向下滚动到底部时,底部有一个额外的空白区域,几乎是一个完整单元格的大小,在那个 ViewController 中,我有一个搜索栏,我是这样添加的:

ViewDidLoad 上:

searchController.searchResultsUpdater = self
searchController.hidesNavigationBarDuringPresentation = false
searchController.dimsBackgroundDuringPresentation = false
searchController.searchBar.sizeToFit()
searchController.searchBar.setValue("ביטול", forKey:"_cancelButtonText")
searchController.searchBar.placeholder = "חפש כאן..."
let searchTextField = searchController.searchBar.value(forKey: "_searchField") as! UITextField
searchTextField.textAlignment = NSTextAlignment.right

if #available(iOS 9.0, *) {
searchController.searchBar.semanticContentAttribute = .forceRightToLeft
}
let attributes = [NSAttributedStringKey.foregroundColor : UIColor.white]
if #available(iOS 9.0, *) {
UIBarButtonItem.appearance(whenContainedInInstancesOf: [UISearchBar.self]).setTitleTextAttributes(attributes, for: .normal)
}
tableOrder.tableHeaderView = searchController.searchBar

我发现,如果我取消搜索条形码,表格 View 外观一切正常,当我带回代码时,多余的空白又回来了。

  • 我尝试将内容插入值更改为无,但没有成功。
  • 我尝试从 ViewController
  • 中抽取调整 ScrollView 插入
  • 我检查了约束以确保它们都很好。

我怎样才能让那个空白区域消失?

最佳答案

storyboard 中为您的 UIViewController 检查以下内容:
延伸边
1. 在不透明条下
2. 底栏下

enter image description here

关于ios - 使用搜索栏 Swift Xcode 的表格 View 下方的额外空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50364488/

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