gpt4 book ai didi

iOS 加载自定义注解

转载 作者:行者123 更新时间:2023-11-28 08:13:35 33 4
gpt4 key购买 nike

我构建了一个在 map 上显示设施和用户的应用程序。 facility 和 users 都是自定义注释(我扩展了 MKPointAnnotation)。我还为两种类型的注释启用了标注、左右标注附件 View 。这些对象的地理和其他元数据在后台从我的 Parse 数据库加载。我在很多地方看到一个建议,说你应该加载 viewDidLoad() 中的所有注释。虽然这看起来很合理,但我想知道这是否是我想要快速加载和显示用户当前区域中的内容的正确方法。

我目前的做法是:根据用户的当前位置在 viewDidLoad() 中加载一组注释。在我的 MapView 委托(delegate)的 regionDidChange 方法中,我执行搜索,删除所有注释并再次添加它们。这在很大程度上有效,但偶尔我会将设施的附件 View 分配给用户的注释。我已经多次检查了一切,它似乎与时间有关,并且在添加/显示注释时用户平移 map 时发生。它不会发生在调试器中。我怀疑这与我在用户更改他/她的区域时重新加载注释有关。

如果我从根本上错误地加载了注释,我想获得一些反馈,以及我应该如何建模以在用户移动位置或在 map 上平移时动态加载/显示注释。我看到 Redfin 在用户平移 map 时加载属性,但我不知道他们是否有多种类型的自定义注释。

感谢大家的帮助!

拉杰什

最佳答案

http://swift3devlopment.blogspot.in/这里有一些你真正需要的东西..

关于iOS 加载自定义注解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43079169/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com