美文网首页
Swift-UISearchController预输入状态显示异

Swift-UISearchController预输入状态显示异

作者: 卖艺小青年o0 | 来源:发表于2022-09-28 11:20 被阅读0次

    UISearchController添加到自定义的VC在预输入状态时显示异常,查询多方资料发现,组件一般都是如下两种方式添加:

    1.self.navigationItem.searchController = searchVC
    2.self.tableView.tableHeaderView = searchVC.searchBar

    针对第一种添加方式,现在出现显示异常如下图:

    查询多方资料,尝试发现在VC上添加如下代码则可以修复:

            self.definesPresentationContext = true

            self.extendedLayoutIncludesOpaqueBars = true

    针对第二种添加方式,第一次预输入状态输入框会乱跳,而后正常,还未找到如何解决以及原因,有了解的大佬,麻烦指点一二!

    相关文章

      网友评论

          本文标题:Swift-UISearchController预输入状态显示异

          本文链接:https://www.haomeiwen.com/subject/ayzghrtx.html