如何在 iPhone 中的 MKAnnotationView 标题下显示图像

发布于 2024-12-12 00:57:06 字数 385 浏览 0 评论 0原文

我使用 MKAnnotationView 在地图中显示一些信息。我知道在注释视图中,我可以使用 rightCalloutAccessoryView 和 leftCalloutAccessoryView 显示标题和副标题以及两个附加视图。但我想做的是在标题下方显示一些图像。您可以从此链接中的应用程序中的第三个屏幕截图中得到一些想法:http://itunes.apple.com/us/app/tripadvisor-hotels-flights/id284876795?mt=8

知道我该如何实施吗 这?

谢谢。

I am showing some information in map using MKAnnotationView. I know that in an annotation view I can show title and subtitle and two additional views using the rightCalloutAccessoryView and leftCalloutAccessoryView. But what I want to do is to show some image beneath the title. You may get an idea from the third screenshot in the app in this link: http://itunes.apple.com/us/app/tripadvisor-hotels-flights/id284876795?mt=8

Any idea how may I implement this?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

您可以子类化 MKAnnotationView,添加 UIImageViews 和其他任何内容,然后实现 MKMapView 委托方法

- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id < MKAnnotation >)annotation

并返回自定义 MKAnnotationView 子类的实例。

You can subclass MKAnnotationView, add UIImageViews and whatever else, then implement the MKMapView delegate method

- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id < MKAnnotation >)annotation

and return instances of your custom MKAnnotationView subclass.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文