ios - 单击时弹出 View MapView 注释

标签 ios uiviewcontroller annotations popup mkmapview

我设法使用这个使注释可点击:

- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
{
   NSLog(@"touch");
}

我想要一个带有 3 个按钮的小弹出 View 和在单击注释时显示注释的标题。

最佳答案

创建 View 。然后找到 map View 的父 View 并将这个新 View 添加为该 View 的 subview 。

关于ios - 单击时弹出 View MapView 注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19280107/

相关文章:

ios - UICollectionViewCell 导航

ios - 带有 UIViewController 的插件

iOS 用户角色最佳实践

objective-c - 适合在dealloc中删除文件或关闭数据库连接吗?

swift - 使用 MapKit (Swift) 在 map 上显示带有图钉的自定义位置

java - 使用bean引用从spring xml配置迁移到@Configuration(servlet 3.0)会导致BeanNotOfRequiredTypeException

ios - 在 iOS 和 watchOS 之间共享类

iphone - Xcode:委托(delegate)对象是否必须向委托(delegate)对象发送消息?

ios - 保存视频到图库,获取视频存放到图库的路径

java - 带注释的 field.setInt() - java