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

     2023-02-27     246

关键词:

【中文标题】使用搜索栏和大标题导航栏拉刷新问题【英文标题】:Pull to refresh issue using search bar and large title navigation bar 【发布时间】:2018-06-12 08:19:08 【问题描述】:

在导航控制器中使用大标题导航栏和搜索栏时出现问题,当我尝试拉动刷新时,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

结束刷新

【问题讨论】:

有什么更新吗??因为我有同样的问题 【参考方案1】:

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

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

【讨论】:

使用多个搜索栏和交互式弹出手势时导航项视图消失

】使用多个搜索栏和交互式弹出手势时导航项视图消失【英文标题】:Navigationitemviewsdisappearingwhenusingmultiplesearchbarsandinteractivepopgesture【发布时间】:2019-06-0422:03:01【问题描述】:我在UINavigationControllers中使用多个UISearchBar作为titl... 查看详情

推送时出现大标题导航栏和搜索栏的错误

】推送时出现大标题导航栏和搜索栏的错误【英文标题】:BugwithLargeTitleNavBarandSearchBarwhenpush【发布时间】:2019-03-2110:31:01【问题描述】:我在VC1上有带有搜索栏的大型导航栏。当我从VC1显示VC2时,我遇到了ui搜索栏问题(见截图... 查看详情

下拉刷新和搜索栏

...新)怎么办?不知道appstore里的审批长啥样……您将如何使用UITableViewController实现它?【问题讨论】:github.com/…您为什么担心应用商店的审批?UIRef 查看详情

移动开发中导航栏和搜索栏在设计中应该注意哪些问题?

...会有:标题;导航按钮;内容控件按钮;其他控件(比如搜索栏、分页标签或分页控件等);千万别忘了还有分割线。1、导航栏标题设计规范2017年以前的移动端规范下的导航栏还是循规蹈矩的,样式单一。但随着iPhoneX等一系列... 查看详情

标签栏和 UISearchController 出现黑屏

...我有两个可以通过标签栏访问的场景,在场景1中有一个搜索栏。我面临的问题是,在搜索时,如果我切换到下载选项卡-导航栏消失。当我返回搜索选项卡时,它给了我一个黑屏。这是搜索时的屏幕1-现在当我点击下载标签时,... 查看详情

组合标签栏和导航栏控制器出现问题

...ollers【发布时间】:2016-09-0821:39:51【问题描述】:尽管我使用segues(通过推送),但后退按钮无法转到上一个视图控制器时遇到问题。我认为有一个问题,因为我在Apple的文档中看到这条线说“使用标签栏控制器的应用程序还可... 查看详情

如何在导航栏的普通和大标题上使用不同的样式?

】如何在导航栏的普通和大标题上使用不同的样式?【英文标题】:HowtousedifferentstyleonnormalandlargeTitleatnavigationBar?【发布时间】:2019-04-1608:11:43【问题描述】:我在导航栏中使用大标题。我也把它设计成这样的阴影。https://i.ibb.co... 查看详情

导航到同一条路线不刷新组件?

...发布时间】:2016-11-0219:07:59【问题描述】:我已经升级为使用路由器已弃用的新Angular2路由器,并且一些行为发生了变化。我遇到问题的页面是搜索页面。我们选择使用HashLocationStrategy将所有搜索词放在URL中。路线如下所示:const... 查看详情

操作栏和导航抽屉 - 使用 Activity/Fragment 滑动操作栏

】操作栏和导航抽屉-使用Activity/Fragment滑动操作栏【英文标题】:ActionbarandNavigationdrawer-slideActionbarwithActivity/Fragment【发布时间】:2013-09-0403:45:07【问题描述】:我正在使用导航抽屉,如here:AndroidExample所示。目前,Actionbar是静态... 查看详情

隐藏状态栏和导航栏位置

...】:我有一个无法处理的问题。我有两个视图控制器,我使用[[UIApplicationsharedApplication]setStatusBarHidden:isHiddenwithAnimation:UIStatusBarAnimationSlide];来显示/ 查看详情

如何一起使用底部导航栏和侧边导航栏,我的侧边导航按钮不显示,而是底部导航

】如何一起使用底部导航栏和侧边导航栏,我的侧边导航按钮不显示,而是底部导航【英文标题】:Howtousebottomnavigationbarandsidenavigationbartogether,mysidenavigationbuttonisnotshowingwhenibutbottomnavigation【发布时间】:2020-01-2910:54:24【问题描述... 查看详情

使用导航栏和工具栏布局 TableView

】使用导航栏和工具栏布局TableView【英文标题】:LayoutTableViewwithnavigationbarandtoolbar【发布时间】:2014-07-2214:45:34【问题描述】:我将TableView放置在带有约束的布局中间,以保持与顶部/底部引导条和左侧/右侧对齐。当我插入原型... 查看详情

iOS 7 UITableView 使用透明的导航栏和工具栏

】iOS7UITableView使用透明的导航栏和工具栏【英文标题】:iOS7UITableViewusingtransparentNavigationbarandtoolbar【发布时间】:2013-09-2420:10:54【问题描述】:就像Facebook/Venmo应用程序一样,如何设置UITableView以便内容将在半透明导航栏和底部... 查看详情

Swift - 使用导航栏和标签栏获取 viewController 的大小

】Swift-使用导航栏和标签栏获取viewController的大小【英文标题】:Swift-getsizeofviewControllerwithnavigationbarandtabbar【发布时间】:2017-04-0419:01:22【问题描述】:我的viewController有导航栏和标签栏。在减去导航和标签栏的大小后,我需要... 查看详情

导航栏和第一个 UITableViewCell 之间的差距

...描述】:我有一个UITableViewController,导航栏中嵌入了一个搜索控制器。当视图以模态显示时,第一行和导航栏之间存在间隙。这是我的实现。为保密起见,已对某些代码进行了编辑。但是关于视图控制器设置的任何内容都 查看详情

使用标签栏和导航实例化深度视图控制器

】使用标签栏和导航实例化深度视图控制器【英文标题】:InstantiatingdeepViewControllerwithTabbarandNavigation【发布时间】:2019-10-0814:26:18【问题描述】:我正在使用Xcode11和Swift5。收到APNS通知后,我需要从AppDelegate跳转到故事板深处的... 查看详情

如何使用导航栏和自定义大小创建 modalVC?

】如何使用导航栏和自定义大小创建modalVC?【英文标题】:HowcreatemodalVCwithnavBarandcustomsize?【发布时间】:2018-03-0210:41:24【问题描述】:我需要创建具有自定义大小的自定义modalVC(例如:CGSize(width:100,height:100)和坐标)。ModalVC可... 查看详情

iOS 8 -- 对导航栏和状态栏应用模糊

...模糊。我的问题是:如何扩展边界以包含状态栏?我正在使用以下方法来创建模糊效果:-(void)addBlurEffectCGRectbounds=self. 查看详情