gpt4 book ai didi

ios - UISearchController 关闭它时的奇怪行为

转载 作者:行者123 更新时间:2023-11-30 12:47:10 34 4
gpt4 key购买 nike

我将 UISearchController searchBar 添加到 Controller 的 View 中,如下所示:self.view.addSubview(searchController.searchBar)。该功能工作得很好,除了选择表格 View 行后,搜索栏会快速向下移动并从顶部重新出现。我尝试了以下方法,但没有成功:

  1. 设置tableView.tableHeaderView = searchController.searchBar而不是直接添加到 View
  2. searchController.searchBar 添加到一个单独的 View 中,我将其拖到 Controller 上设置约束。尝试剪切以限制新创建的 View 和搜索栏。
  3. 将 Controller 嵌入到 UINavigationViewController 中并设置 self.navigationItem.titleView = searchController.searchBar。我定义了searchBar的框架,仍然没有。
  4. 尝试使用 Storyboard 中的Extend Edges功能(在顶部栏下等),但没有选择成功
  5. 添加行(到 viewDIdLoad):

    self.extendedLayoutInincludesOpaqueBars = true

    self.definesPresentationContext = true

任何帮助将不胜感激。

最佳答案

如果您使用 Storyboard,则可以通过选择 View Controller 并在属性检查器中取消选择“调整 ScrollView 插图”来更改它。

关于ios - UISearchController 关闭它时的奇怪行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41499325/

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