使用动态文本创建自定义 MKAnnotationView 的正确方法是什么?

问题描述 投票:0回答:0

我正在创建一个自定义

MKAnnotationView
,它可以有动态和不同的文本,它可以根据内容在地图上扩大或缩小。总的来说,我正在寻找类似下图但更可定制的东西。

到目前为止,我已经看到这可以通过两种方式获得:

  1. 使用自动布局创建视图并创建视图的图像并将其提供给

    MKAnnotationView
    的图像属性并为此进行某种缓存。

  2. 使用自动布局进行视图,但将更改添加到

    MKAnnotationView
    .

我觉得这两条路线都不是最优的。

我的问题是:

有更好的方法吗?

如果没有更好的办法。我应该从上面介绍的那些中选择哪一个?

谢谢。

ios swift mapkit mkannotationview
© www.soinside.com 2019 - 2024. All rights reserved.