我正在创建一个自定义
MKAnnotationView
,它可以有动态和不同的文本,它可以根据内容在地图上扩大或缩小。总的来说,我正在寻找类似下图但更可定制的东西。
到目前为止,我已经看到这可以通过两种方式获得:
使用自动布局创建视图并创建视图的图像并将其提供给
MKAnnotationView
的图像属性并为此进行某种缓存。
使用自动布局进行视图,但将更改添加到
MKAnnotationView
.
我觉得这两条路线都不是最优的。
我的问题是:
有更好的方法吗?
如果没有更好的办法。我应该从上面介绍的那些中选择哪一个?
谢谢。