问题标签 [uisearchbar]

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.

0 投票
1 回答
677 浏览

iphone - 如何在没有 UISearchDisplayController 的情况下为滑入和滑出视图的 UISearchBar 设置动画?

我有一个视图,它有一个按钮可以切换UISearchBar使用

搜索栏发出并查询 Web 服务以获取结果,然后将它们显示给用户,而无需使用UITableView本地数据源或任何东西。因此,我真的不想使用 UISearchDisplayController 来制作动画。

无论如何都可以在不手动编码动画的情况下为这种滑动设置动画?

谢谢!

0 投票
1 回答
718 浏览

iphone - 使用 UISearchBar 时 EXC BAD ACCESS

我想,我需要另一个好的建议。到目前为止,我的解决方案似乎运行良好,但现在......

好吧,事实:

  1. 我有一个普通的 UIViewController
  2. 在 UINavigationBar 顶部,在 UISearchBar 后面,最初隐藏
  3. 在底部一个 UIToolBar
  4. 我的主视图控制器支持 UISearchBarDelegate

UIToolBar 上的开关切换 UISearchBar 的可见性

周围有一些动画,但例如我已经放弃了这个。它运行良好,我可以输入搜索字符串并使用“searchBarSearchButtonClicked:”访问它。我还可以对“searchBarCancelButtonClicked:”做出反应

我以前没有注意到它,或者它现在发生了 - 我偶尔会在没有进一步通知的情况下捕捉到 EXC BAD ACCESS。我很确定,“[searchBar becomeFirstResponder];” 声明就是这样做的原因,因为我也可以通过点击搜索线来激发它。

不幸的是,我无法弄清楚,原因是什么。我是否必须提供另一个委托方法,就像我现在拥有的两个?

欢迎任何指针。

0 投票
2 回答
5648 浏览

iphone - UISearchBar 与普通 UIView 中的控制器?

我想要的是:

顶部带有 UISearchBar 的 UIView。开始编辑 searchBar 会使当前视图变暗并显示来自另一个 [UITableView]Controller 的搜索结果。

我试过的:

在界面生成器中:

  • 向 UIView 添加“搜索栏和搜索显示控制器”。
  • 为我的 UITableViewController 添加一个占位符对象
  • 添加一个 UITableView 对象并将其设置为 UITableViewController 的视图
  • 将 UISearchBar 的委托设置为 UITableViewController
  • 将 UISearchDisplayController 上的所有网点设置为 UITableViewController

在代码中:

  • 将 UISearchBarDelegate、UISearchDisplayDelegate 协议添加到 UITableViewController

我得到了什么:

点击以编辑搜索字段会使应用程序崩溃。没有错误消息,只有 UITableViewController 中的“viewDidLoad”方法被调用。

综上所述:

如何为 UIView 中的 UISearchBar 使用外部控制器?

0 投票
1 回答
559 浏览

iphone - 将 UISeachBar 与 SQLite3 一起使用

我对iphone开发很陌生。

无论如何,我现在已经搜索了 1.5 小时以找到添加 UISearchBar 的可能性/教程或任何内容(它已添加到 RootViewController.XIB)。有很多 Tutos 描述了如何将 Array 连接到 UISearchBar。我想做的是将我已经在工作的 SQLite 数据库连接到 UISearchBar,这样我就可以进行 FullTextSearch。

就像.. 假设我的 UITableView 中有 100 个来自 SQLite 数据库的条目,当我输入“abc”字符串时,应该只显示包括 abc 在内的相关条目。

有任何想法吗?

非常感谢您!

0 投票
2 回答
4017 浏览

iphone - 移除透明覆盖 UISearchBar

当您激活 UISearchBar 时,如何删除在源表视图上动画的透明黑色覆盖?

你能以某种方式找到负责的 UIView 并将它的 alpha 设置为 0 吗?

或者有没有办法在黑色覆盖层上显示一个空的 searchResultsTableView?

0 投票
2 回答
2885 浏览

iphone - 如何隐藏 UISearchBar 创建的 UITableView?

在我的 iPhone 应用程序中,我有一个搜索栏和搜索显示控制器。当用户在搜索框中输入内容时,表格视图会加载并且现在可见。当用户单击一行时,我想摆脱 tableView 并返回用户最初单击搜索栏的视图。我已经搜索了所有文档,我无法在任何地方找到如何执行此操作。我已经尝试过[tableView setHidden:YES];,但是当用户再次单击搜索栏时,tableView 永远不会返回。

请有人指出我正确的方向。

0 投票
1 回答
110 浏览

iphone - 发送用户从搜索结果中查看

我想在我的应用程序中实现搜索。我打算使用向左滑动,例如 Spotlight 搜索。这会违反苹果的任何规定吗?

我的应用程序是基于 tableview 的。用户可以在到达详细视图之前向下钻取几个级别。我正在考虑实施搜索的两种选择:

1.) 从搜索结果中,我显示较低级别的主题。这意味着,一旦用户单击搜索结果,他们将打开详细视图。我应该让用户退出搜索,将 UI 向下导航到详细视图……还是只显示详细视图(选项 #2)?

2.) 如果我只是弹出详细视图,它将脱离上下文。完成详细视图后,用户将无法向后导航到顶层。它们基本上已经存在(搜索结果)。还是应该是这样 - 只需将用户放回搜索结果视图?

0 投票
1 回答
355 浏览

iphone - 当我输入大写字母时,SearchBar 不起作用

在我的 iPhone 应用程序中,我有一个 SearchBar,当人们键入关键字并单击进行搜索时,搜索结果将显示在 UILabel 中。

一切正常,但是当我输入以大写字母开头的关键字时,搜索无法正常工作。我知道我必须做点什么,但不知道是什么。

有人有想法吗?

0 投票
1 回答
3024 浏览

iphone - 在 UITableView 上添加 UISearchBar

我有一个UITableView,我确实在上面放了一个UISearchbar。我想要实现的是,如果用户要滚动,我希望UISearchbar元素固定在顶部,另外我希望UITableView的第一行也固定。是否有任何示例代码?

到目前为止,我发现UISearchbar的每个示例都没有固定在顶部,如果滚动它就会消失。修复UISearchbar元素的一种方法可能是,如果我在两个元素(UITableViewUISearchbar )下放置一个UIView并将这两个元素连续放在它们之间(只是想到我不知道这是否真的有效)。但是我不确定这是否是合适的方法,它也不能解决我想要修复第一行的问题。

如果有人能指出我正确的方向,我对这些东西有点陌生,我会很高兴,谢谢。

0 投票
1 回答
2219 浏览

iphone - TabBar 结合 Navigation Bar/Search Bar 和 TableView

我在我的 iPhone 应用程序中使用了 TabBar 并以编程方式集成它。我有几个 TabBarItems,每次点击都会加载一个带有相应 XYZ-View.xib 的 XYZ-ViewController。

现在我使用了一个带有 TabBar 的屏幕和一个带有 SearchBar 的 NavBar 和一个分段控件,就像在这个 Apple 示例中一样:http: //developer.apple.com/iphone/library/samplecode/TableSearch/index.html

但是在这个例子中,没有 TabBar 并且将源代码复制到我的项目中会导致问题,我在 XViewController.m viewDidLoad 方法中进行了加载:

效果是,有一个标题正确的工具栏,但底部没有搜索栏和 TabBar。

谁能给我一个提示这里有什么问题?