gpt4 book ai didi

swift - 如何在 MKAnnotationView 的标注中自定义标题/副标题字体或只是隐藏它们?

转载 作者:行者123 更新时间:2023-12-03 09:26:39 24 4
gpt4 key购买 nike

我有一个 calloutDetail 的观点:
annotationView.detailCalloutAccessoryView = mapInformationView.view
它工作得很好,但我不想显示标题/副标题,只是我的自定义 View 。但是当我将标题/副标题留空时,不会显示标注。

那么,我该如何隐藏它们或仅更改它们的字体大小和名称?

最佳答案

隐藏标题(或副标题)标签的一种方法是设置 MKAnnotationtitle (或 subtitle)属性为 nil .
如果您希望标题显示在标记上,而不显示在标注上,请切换 title MKAnnotationView 的子类中的值覆盖 setSelected(_:animated:) .

override func setSelected(_ selected: Bool, animated: Bool) {
if selected {
annotation.title = nil
} else {
annotation.title = "Title"
}

super.setSelected(selected, animated: animated)
}

关于swift - 如何在 MKAnnotationView 的标注中自定义标题/副标题字体或只是隐藏它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33847133/

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