草庐IT

UIsearchBar

全部标签

iphone - 如何使用 UISearchBar 搜索 MKMapView?

我有一个应用程序需要具有与Apple“map”应用程序(包含在iPhone、iPodTouch和iPad中)类似的搜索功能。有问题的功能应该不是一件难事,但我真的不知道如何在搜索栏中输入街道地址,然后获取该地址的坐标或可以帮助我实际移动的东西那个地方的map和中心。我的意思是,我要查询什么,Apple是否提供“地址搜索API方法”?或者我需要直接使用googlemapsAPI?我很想听听应该怎么做。 最佳答案 好吧,回答我自己的问题:如前所述,最好的办法是使用GoogleMapsAPI,它支持多种格式,但出于多种原因我选择使用JSO

iphone - 如何使用 UISearchBar 搜索 MKMapView?

我有一个应用程序需要具有与Apple“map”应用程序(包含在iPhone、iPodTouch和iPad中)类似的搜索功能。有问题的功能应该不是一件难事,但我真的不知道如何在搜索栏中输入街道地址,然后获取该地址的坐标或可以帮助我实际移动的东西那个地方的map和中心。我的意思是,我要查询什么,Apple是否提供“地址搜索API方法”?或者我需要直接使用googlemapsAPI?我很想听听应该怎么做。 最佳答案 好吧,回答我自己的问题:如前所述,最好的办法是使用GoogleMapsAPI,它支持多种格式,但出于多种原因我选择使用JSO

ios - UISearchController 在点击取消按钮时关闭 VC

因此,我目前正在尝试用UISearchController替换我的一个项目中的depricatedsearchDisplayController,但我遇到了这个问题。如果搜索中没有结果(UITableView为空),则整个ViewController将被关闭。当搜索结果不为空时,不会发生这种情况。我不想说清楚我没有使用UITableViewController。相反,我有一个带有UITableView的常规VC。这是我的一些代码:varresultSearchController=UISearchController()overridefuncviewDidLoad(){super.v

ios - UISearchController 在点击取消按钮时关闭 VC

因此,我目前正在尝试用UISearchController替换我的一个项目中的depricatedsearchDisplayController,但我遇到了这个问题。如果搜索中没有结果(UITableView为空),则整个ViewController将被关闭。当搜索结果不为空时,不会发生这种情况。我不想说清楚我没有使用UITableViewController。相反,我有一个带有UITableView的常规VC。这是我的一些代码:varresultSearchController=UISearchController()overridefuncviewDidLoad(){super.v

ios - UISearchBar 在事件时与 UITableView 内容重叠

我有一个带有TableView和UISearchController的ViewController。运行应用程序时,我发现搜索栏处于事件状态时与内容重叠。当搜索栏处于事件状态时,我需要调整什么以使内容不重叠?普通View:搜索栏处于事件状态:查看Controller设置: 最佳答案 问题是因为你有automaticallyAdjustsScrollViewInsets=true请取消选中会有所帮助:) 关于ios-UISearchBar在事件时与UITableView内容重叠,我们在St

ios - UISearchBar 在事件时与 UITableView 内容重叠

我有一个带有TableView和UISearchController的ViewController。运行应用程序时,我发现搜索栏处于事件状态时与内容重叠。当搜索栏处于事件状态时,我需要调整什么以使内容不重叠?普通View:搜索栏处于事件状态:查看Controller设置: 最佳答案 问题是因为你有automaticallyAdjustsScrollViewInsets=true请取消选中会有所帮助:) 关于ios-UISearchBar在事件时与UITableView内容重叠,我们在St

ios - 每次点击取消按钮时,搜索栏都会向下跳一行

我已经实现了一个UISearchBar来搜索来自外部API的项目目录。搜索功能按预期工作,但问题是每次我按下搜索栏文本字段右侧的取消按钮时,整个搜索栏向下移动一行,看起来它插入了整个搜索栏表格View也向下。因此,如果我在搜索栏文本字段中键入一个字母,然后按取消,搜索栏文本字段将向下移动44px,这是行高,并且TableView本身也会被下推相同的量。如果我连续按输入内容,然后按取消,搜索栏将在View中越来越远地移动。任何建议都会很棒!这是我的代码:importFoundationimportUIKitimportItemLoggerprivateextensionSelector{

ios - 每次点击取消按钮时,搜索栏都会向下跳一行

我已经实现了一个UISearchBar来搜索来自外部API的项目目录。搜索功能按预期工作,但问题是每次我按下搜索栏文本字段右侧的取消按钮时,整个搜索栏向下移动一行,看起来它插入了整个搜索栏表格View也向下。因此,如果我在搜索栏文本字段中键入一个字母,然后按取消,搜索栏文本字段将向下移动44px,这是行高,并且TableView本身也会被下推相同的量。如果我连续按输入内容,然后按取消,搜索栏将在View中越来越远地移动。任何建议都会很棒!这是我的代码:importFoundationimportUIKitimportItemLoggerprivateextensionSelector{

ios - 以编程方式显示 UISearchController 的搜索栏

注意1:此问题涉及在它更新的TableView之外添加UISearchController的搜索栏-而不是作为TableView的标题。注意2:经过反复试验,我找到了解决方案。请看我的answer下面。我是iOS开发的新手,正在努力使用UISearchController类。我有一个ViewController,在我的ViewController的View中,我计划在TableView上方有一个搜索栏。我希望搜索栏链接到UISearchController。由于界面构建器不附带UISearchController,因此我以编程方式添加Controller。在实例化UISearchCon

ios - 以编程方式显示 UISearchController 的搜索栏

注意1:此问题涉及在它更新的TableView之外添加UISearchController的搜索栏-而不是作为TableView的标题。注意2:经过反复试验,我找到了解决方案。请看我的answer下面。我是iOS开发的新手,正在努力使用UISearchController类。我有一个ViewController,在我的ViewController的View中,我计划在TableView上方有一个搜索栏。我希望搜索栏链接到UISearchController。由于界面构建器不附带UISearchController,因此我以编程方式添加Controller。在实例化UISearchCon