领域 - 在swift中过滤聚类地图视图

时间:2015-12-01 21:32:08

标签: realm predicate

非常喜欢the Realm clustered map view tutorial in Swift,但我想知道是否有办法使用谓词轻松过滤结果?

1 个答案:

答案 0 :(得分:1)

感谢您的反馈!您的问题在RealmMapView时无法使用此功能,但自v1.7起,此功能已添加。

新功能通过名为ABFRealmMapView的{​​{1}} / RealmMapView上的媒体资源运作。您可以使用谓词设置此属性,该谓词可过滤地图搜索的Realm对象,然后在每次刷新期间将其与地图生成的边界框谓词组合。

例如,在回购中包含的Swift demo project中,地图正在旧金山的餐馆中搜索。通过将basePredicate设置为:

basePredicate

地图现在只显示旧金山以'A'开头的餐馆。