导航栏中的iOS搜索栏

mforrest

我目前正在开发一个具有MapView作为主视图的应用程序。我想在导航栏中找到一个搜索按钮,以在同一导航栏中调出一个搜索栏。

如果您使用过Twitter应用程序,那么您会知道我在说什么。

搜索提示按钮

按下搜索按钮后(请使用“ McWhopper”)

我看过无数的指南和教程,它们显示了如何在表视图中实现与此类似的操作,但这不是我想要的。

谁能告诉我最好的方法是什么?

正如有人答道非常迅速地指出-我的问题看起来非常相似,这一问题。但是,该问题似乎对我没有任何帮助,它也无法解决在按下按钮时出现搜索栏的问题。

现在,我的搜索不需要,SearchViewController因为它只需使用MKLocalSearch即可定位MapView

维克多·西格勒

首先,您需要知道UIViewController在点击搜索按钮时Twitter所做的事情是新的,但是没有动画。在此新功能中,UIViewController您可以UISearchBar像在问题中输入答案一样使用代码,也可以使用Interface Builder来输入代码,这完全取决于您。

在此处查看我的答案在iOS 8的导航栏中显示搜索栏

如果您想做的事情出现UISearchBarUIViewController搜索图标出现的位置,则需要处理@IBActionUIBarButtonItem然后根据需要进行更改(如果需要,可以使用动画)。

我强烈建议使用Twitter的方式是最干净的。

希望对您有帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

在导航栏中显示搜索栏,而无需在iOS 11上滚动

来自分类Dev

以编程方式在iOS中添加导航栏

来自分类Dev

如何在iOS中删除导航栏?

来自分类Dev

在iOS中取消导航栏操作

来自分类Dev

iOS 7在导航栏中没有显示搜索栏的取消按钮

来自分类Dev

像苹果的日历应用程序一样,如何在导航栏(iOS 7)中显示/隐藏搜索栏?

来自分类Dev

导航栏下方的引导搜索栏

来自分类Dev

iOS:合并范围栏在导航栏中显示搜索栏时隐藏

来自分类Dev

导航栏中的搜索栏会更改颜色

来自分类Dev

在iOS 8的导航栏中显示搜索栏

来自分类Dev

iOS中的半透明导航栏模糊

来自分类Dev

导航下方显示的iOS搜索栏

来自分类Dev

UITableViewController隐藏导航栏[搜索栏]

来自分类Dev

引导导航栏中的固定搜索框

来自分类Dev

将导航栏中的项目与搜索栏对齐

来自分类Dev

iOS:更改导航栏中的图像栏按钮

来自分类Dev

在iOS的导航栏中添加通知徽章

来自分类Dev

iOS 7在导航栏中未显示搜索栏的取消按钮

来自分类Dev

像苹果的日历应用程序一样,如何在导航栏(iOS 7)中显示/隐藏搜索栏?

来自分类Dev

ios导航栏用法

来自分类Dev

导航栏中的自举搜索框坐标

来自分类Dev

在Wordpress的导航菜单中添加搜索栏

来自分类Dev

搜索栏-导航栏中的“取消”按钮

来自分类Dev

在导航titleView中添加了搜索栏

来自分类Dev

引导导航栏中的固定搜索框

来自分类Dev

IOS:推送搜索后导航栏消失

来自分类Dev

导航中的垂直对齐搜索栏

来自分类Dev

在导航栏中创建搜索框

来自分类Dev

在 iOS swift 中设计导航栏