问题标签 [uisearchbardisplaycontrol]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 在 iOS8 中不推荐使用 displaySearchBarInNavigationBar
我正在尝试为 iOs8 寻找 displaySearchBarInNavigationBar 的替代品,有什么我可以使用的(快速)吗?
我试过self.navigationItem.titleView = resultSearchController.searchBar
了,但它什么也没做。
我不明白如何找到已弃用功能的替代品,在苹果文档中它只是说不推荐使用,没有其他选择,如果您有任何提示,将不胜感激。
ios - 试图实现 uisearchcontroller 但它没有给出任何搜索结果
上面的代码用于从 parse 的服务器和本地存储中检索存储的对象,并在表格视图中显示它们。
一切正常,但我正在尝试实现搜索栏以将搜索功能添加到我的应用程序中。问题是,当我运行应用程序时,它会显示搜索栏,但是当与搜索栏交互时,它会向上移动并消失,并且在输入任何内容时都会消失。
我没有得到任何搜索结果,并且NSLog
得到了这个:
我知道缺少一些东西,它不是实现该功能的正确方法。
如果有人知道如何正确地做或缺少什么,请告诉我,如果提问的方式不正确,谢谢和抱歉!
我刚刚发现我的 Pfobject 的 'searchNotes' var 什么都没有,我的意思是它是空的!为此我试过
但它给出错误
我知道它是因为我将 searchNotes 声明为
我应该这样做
但是当我这样做时,它会出现很多错误,如果有人知道如何解决这个问题,请提供帮助
ios - 如何将搜索栏控制器与核心数据生成的表格视图一起使用 - Swift?
我是 iOS 开发的新手,正在使用 Swift 开发我的第二个应用程序。我的应用中有 2 个视图。 第一个视图是一个带有水果的数组,它是在按钮单击时随机生成的(由用户)。第一个视图的输出:[Apple、Orange、Banana、Pears]
现在用户再次单击生成按钮。视图提供随机选择的水果:[石榴、梨、西瓜、香瓜]
用户再次单击生成按钮并生成新的数组列表。
所有这些生成的数组都存储在第二个视图中,它是一个表视图控制器。在第二个视图控制器中保存水果数组是由核心数据完成的。
现在,我在第二个视图中添加了一个搜索栏和搜索显示控制器,以便任何水果;说梨;当用户输入时,在表格中被过滤,并且只有那些行在同一个表格视图中显示/过滤。
我不确定如何从核心数据中读取/搜索/过滤数据并使搜索栏控制器工作。我尝试了很多方法并阅读了有关核心数据和 UI 搜索栏控制器的各种文章,但没有任何帮助。请建议我如何进行。
到目前为止,我的第二个视图控制器:
?????????? 应该使用哪个代理函数?以及如何实施?
我的核心数据类看起来像:核心数据类名称是 Fruits.swift
在第一个视图中,数组通过以下代码保存在核心数据中:
经过几项研究后,我为搜索功能添加了以下方法来过滤数据。但是 PREDICATE 中的值始终为零。我究竟做错了什么?
ios - 问:“[String]”类型的值没有“已过滤”成员
在我的代码中,当implementation
我func
:filterContentForSearchText(searchText:String, scope:String)
错误来了:
我在下面发布我的代码:
在我的故事板中:
objective-c - 故事板 - 插入一个搜索栏并将其链接到容器视图(tableviewcontroller)
我有一个带有我以编程方式管理的 SearchController 的 tableviewcontroller。出于某些原因,我需要一个故事板来显示一些不同的东西,而不是全屏的 tabéeview。
我的故事板中的容器视图一切正常。容器视图链接到管理我的搜索栏的自定义 tableviewcontroller。当我实例化一个对象时,我可以像以前一样看到我的自定义 tableView(顶部有一个搜索栏)。
我想删除嵌入到我的表格视图中的搜索栏(即在我的表格视图控制器中)并将其直接添加到情节提要中(在我的屏幕顶部有更多搜索栏和表格视图之间的可用空间。我试图插入一个搜索栏和显示控制器,但我无法将搜索栏链接到我的 tableViewController。
如何将 UIViewController 中的搜索栏链接到容器视图中的 tableviewcontroller?我的 tableviewcontroller 符合让搜索栏正常工作所必需的协议,当它们没有被收集在故事板中时仍然没有问题。
这是一张图片,如果它可以提供帮助。
如果有人可以帮助我链接搜索栏和 tableviewcontroller ...
谢谢!
ios - iOS:带有 UISearchdisplaycontroller 的 UISearchBar 通过单击搜索栏崩溃
我已经在 tableview 控制器中使用 UISearchdisplaycontroller 实现了 UISearchBar,但是在单击搜索栏时出现以下问题:
-[UISearchResultsTableView dequeueReusableCellWithIdentifier:forIndexPath:] 中的断言失败,/BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3600.5.2/UITableView
我已经设置了所有委托方法并使用以下代码:
代码cellForRowAtIndexPath
是: