如何在以前放置为MKPinAnnotationView的leftCalloutAccessoryView的按钮下添加文本

时间:2015-09-26 13:21:51

标签: objective-c mkmapview mkannotation mkannotationview mkpinannotationview

我想基本上这样做:ETA info under the button with a car image

如何在按钮底部添加文字?提前谢谢。

1 个答案:

答案 0 :(得分:2)

我很久以前就找到了解决方案,但忘了在这里提一下。

这是:

只需创建Vertical StackView,将其对齐方式设置为Center并将其分配为Fill,然后将labelimage放入其中。首先隐藏label。将StackView指定为leftCalloutAccessoryView。获得ETA信息后,只需将label取消隐藏内部设置为动画代码即可。

就是这样!它的行为就像Apple的Map应用程序一样。