uisearchbar相关内容
我有一个带有搜索栏的表格视图.一切正常:当我在搜索栏中输入文本时,结果会根据我的搜索文本在表格视图中更新.我遇到的问题是确定表格单元格的 ID 是什么,以便在我转到详细信息视图时传递它.澄清一下:表格视图中的单元格通常是从 SQLite3 数据库生成的,并按名称排序.因此,如果我有 4 个单元格:(Cabernet Cortis、Cabernet Franc、Cabernet Sauvignon
..
我已经设置了一个 UISearchBarController,如下所示: self.searchController = [[UISearchController alloc] initWithSearchResultsController:nil];self.searchController.searchBar.delegate = self;self.searchController.dim
..
我有一个应用可以在 13,000 个单元格中搜索文本.我知道这是很多细胞.在较旧的 iphone 上,搜索需要几秒钟,所以我想提供一个指示器视图,向用户显示该应用程序仍在运行.我想出了将 UISearchBar 放大镜更改为 UIActivityIndicatorView 的想法.该代码在模拟器中工作,但当我在旧的 ipod touch 上测试时,微调器没有出现.它实际上确实出现了,但只有在搜
..
我在 containerView 中有一个 tableView.以编程方式向其中添加了一个 searchBar.一切正常,除了以下情况:当我点击一个单元格时,tableView 被 searchBar 过滤,然后我从 detailView(通过 push segue 呈现)返回,然后我关闭 searchBar(取消按钮),然后搜索栏消失.奇怪的是,当我在控制台上调试它时,searchBar 对象仍
..
我刚刚开始学习 swift,我正在研究 tableview 和 searchbar 功能.下面我有我的数组,它是水果列表: var fruits: [[String]] = [["Apple", "Green"],["Pear", "Green"], ["Banana", "Yellow"], ["Orange", “橘子"]] 我将它们放在表格视图中,以水果的名称作为标题,以颜色作为副标题.
..
如何在滚动表格视图时将我在 Xcode 4.3.3 中创建的 uiSearch 栏固定在顶部?有什么想法吗? 解决方案 已编辑:如果您已使用界面构建器添加搜索栏,请确保它没有添加为 tableview 的子视图(这会使搜索栏成为表格的一部分,与表格一起滚动).查看下面的链接,避免它.此链接显示搜索栏如何成为表格的子视图.这不是你想要的.只需将搜索栏拖到您的界面构建器中的表格视图之外,使其成
..
我有一个搜索栏,我想检测用户何时单击它,然后在用户在搜索栏中编辑时禁用按钮.我怎么能做到这一点,因为我试图做你会在上面看到的事情,但它从未被调用过. -(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar{NSLog(@"yes");} 其他方法如searchDisplayController被调用.我也设置了 self.se
..
我想更改我的 UISearchBar 背景图片.在我的 UITableView 中将它添加为标题视图时,它工作得非常好.但是,当我想将 SearchBar 更改为设置为 navigationItem 的 searchController 时,它不会更改背景图像. 我正在使用: self.searchBar.searchBar.setBackgroundImage(UIImage(named
..
在 3 月 31 日发布的 MonoTouch.Dialog 中,我们现在无法再设置 UISearchBar 的颜色,因为有一个带有硬编码颜色的新容器对象. 有没有更简单的方法来改变 UISearchBar 的颜色? 作为一种解决方法,我使用它(知道 UISearchBar 是新类 SearchBarBackgroundView 中最后添加的项目: SearchBarBackgro
..
我又要装傻了,但总比发疯好!这是我的问题.我有一个 UISearchBar,它有一个我想隐藏的 scopeBar.我这样做: searchBar.showsScopeBar = NO; 我也叫 [searchBar 成为FirstResponder]; 函数末尾的方法,但不起作用. 有什么想法吗? 谢谢 解决方案 好吧,对于那些有同样问题的人,要隐藏 scopeBar,
..
我正在尝试做相当于这个 但在 Swift 中,我遇到了问题: 在 swift 中没有等效的 try/catch 块 if 语句似乎永远不会被评估为真 以下是我目前整理的内容: for searchBarSubview in self.searchBar!.subviews {如果(searchBarSubview.conformsToProtocol(UITextInputTrai
..
我正在尝试使 searchBar 角变圆.我尝试了很多使用 layer.cornerRadius、maskToBound = true 的方法.我正在以编程方式加载 navigationBar 中的 searchBar.我已经尝试了许多关于堆栈溢出的解决方案,但没有任何效果. func setupsearchbar(){//设置搜索控制器searchcontroller.searchResult
..
我正在使用此代码更改 UISearchBar 取消按钮标题: -(void)searchDisplayControllerWillBeginSearch:(UISearchDisplayController *)controller{self.searchDisplayController.searchBar.showsCancelButton = YES;UIView* view=_otsin
..
我一直在 YouTube 上关注本教程(第 1 部分 和 第 2 部分). 我已经完成了两个视频,并使用以下代码将视图控制器与父视图控制器连接起来: - (IBAction)searchButtonClicked:(id)sender {NSLog(@"它有效.");SearchViewController *searchViewControl = [self.storyboard ins
..
我想从 UISearchBar 中删除清除按钮(灰色 x).我尝试按照 这个答案 中的描述进行操作,但它不起作用. 我将下面的答案和评论中的 Objective-C 代码翻译成以下 Swift 代码: for subview in searchBar.subviews {配置SearchBarView(子视图为UIView)}func configureSearchBarView(视图:U
..
我有一个 UISearchBar 在一个数组中有超过 80000 个元素,我必须根据用户输入过滤这个数组. 但是在搜索视图中输入时,它的工作速度非常慢,这意味着在键盘中输入值需要花费太多时间. func searchBar(searchBar: UISearchBar, textDidChange searchText: String) {如果 searchText.characters.
..
我想在 iOS 搜索栏中隐藏“取消"按钮.我已经实现了以下自定义渲染器代码,但似乎不起作用.如果有人知道解决方案,请分享. 公共类 iOSSearchBar : SearchBarRenderer{受保护的覆盖 void OnElementChanged(ElementChangedEventArgs args){base.OnElementChanged(args);UISearchBar b
..
我正在尝试使用 UISearchDisplayController 和 NSCompoundPredicate 过滤 UITableView's 数据.我有一个带有 3 个 UILabels 的自定义单元格,我希望在搜索中全部过滤,因此是 NSCompoundPredicate. //使用 NSPredicate(s) 过滤数组NSPredicate *predicateName = [NSPr
..
当我开始在 SearchBar 中输入搜索文本时出现以下错误 断言失败 -[UISearchResultsTableView _configureCellForDisplay:forIndexPath:] 我的cellForRowAtIndexPath Search Display Controller 代码如下: if(tableView == self.searchDisplayCont
..
修改代码 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{静态 NSString *CellIdentifier = @"Cell";UITableViewCell *cell = [self.tableView dequeueReusa
..