创建自定义UI视图类以用作地图注释

时间:2018-12-09 03:11:58

标签: ios swift xcode uikit mapbox

我使用情节提要创建了一个自定义UIView。我不想在情节提要中使用它的坐标,但是我希望能够在地图like this上不同位置的整个应用中重用它。我还希望能够根据用户要求更新其中的文本,并且每当单击绿色按钮时,其中的数字就应该增加。我还想customize the image below it, like I learned in this question,以便用户注释具有图像及其上方的标注。仅当用户发布了一些文本时,标注才会存在。看起来像这样。

enter image description here

我的previously linked example使用一种名为setcenter的方法将坐标放置在注释的中间,但看起来MGLMapView documentationuiview文档中最多包含一个setcentercoordinate函数,因此这就是为什么我尝试在情节提要中创建注释而不是快速对其进行编码的原因,因为我不知道如何向注释添加内容。看起来也不像该示例演示如何将视图限制在底部角落,就像我用按钮所做的一样(火箭和人形按钮有一个视图,箭头按钮和数字有一个视图)。 / p>

因为我想更新文本字段和该数字(它是一个标签),所以我不知道故事板是创建它的最佳方法。我也不知道是否可以在动态位置使用情节提要对象,并在整个地图中创建多个情节提要

enter image description here

0 个答案:

没有答案