Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在开发一个在地图上显示注释的应用程序。它们有多种颜色代表不同的事物。例如绿色代表咖啡馆,紫色代表博物馆。我希望能够有一个按钮来过滤注释,以便所有紫色显示而其他颜色保持隐藏,反之亦然。
在此先感谢,尼尔。
MKAnnotationView,作为 的子类UIView,有一个hidden属性。mapView.annotations只需根据 UI过滤您的内容并将true值应用于该属性。
MKAnnotationView
UIView
hidden
mapView.annotations
true