gpt4 book ai didi

swift - 使用搜索栏和大标题导航栏拉动刷新问题

转载 作者:搜寻专家 更新时间:2023-10-31 19:36:00 25 4
gpt4 key购买 nike

在导航 Controller 中使用大标题导航栏和搜索栏时出现问题,当我尝试拉动以刷新 tableview 时显示结束刷新时出现突然行为。

var searchController : UISearchController!
self.searchController = UISearchController(searchResultsController: nil)

self.tableView.refreshControl = self.refreshControl

self.navigationItem.searchController = searchController
self.navigationItem.hidesSearchBarWhenScrolling = false

self.definesPresentationContext = true
self.searchController.obscuresBackgroundDuringPresentation = false

self.searchController.delegate = self
self.searchController.searchBar.delegate = self
self.searchController.searchResultsUpdater = self

结束刷新

enter image description here

最佳答案

我有同样的问题,我设法让它工作的唯一方法是手动设置 tableView 的 contentOffset。

tableView.refreshControl?.endRefreshing()
tableView.setContentOffset(CGPoint(x: 0, y: 0), animated: true)

关于swift - 使用搜索栏和大标题导航栏拉动刷新问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50812404/

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