在 MKMapView 中过滤餐厅

Filtering Restaurants in MKMapView

请问MKMapView是否支持根据菜系筛选餐厅?例如,如果您搜索 "Chinese Restaurants",是否会出现中国餐馆,或者是否有单独的代码(如果可能的话)?谢谢。

MKMapView 没有您所描述的过滤功能。 MKMapView 用于简单地显示或注释地图。从 Apple 文档中,"An MKMapView object provides an embeddable map interface, similar to the one provided by the Maps application. You use this class as-is to display map information and to manipulate the map contents from your application."

要执行您描述的操作,您需要已经拥有特定区域中餐馆的数据集。然后您将使用 MKAnnotation 协议在 MKMapView

上注释中餐馆

https://developer.apple.com/library/ios/documentation/MapKit/Reference/MKMapView_Class/