iOS:我应该始终为我的 map 创建自定义注释类吗?

标签 ios ipad

我是否应该始终创建自定义注释类以便向 map 添加注释?

更准确地说,我是否需要对实现 MKAnnotation 协议(protocol)的 NSObject 进行子类化?

或者SDK里已经有一个注解类,我可以直接设置经纬度吗?

谢谢

最佳答案

MKPlacemark , MKPointAnnotation , MKCircle , MKMultiPoint , MKPolygon ,和MKPolyline类都实现了 MKAnnotation 协议(protocol)。

如果您只需要设置坐标,MKPointAnnotation 可能是最简单的一种。

关于iOS:我应该始终为我的 map 创建自定义注释类吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5981875/

相关文章:

ios - UIActionSheet调用过两次?

iphone - HTML5 视频标签在 Safari、iPhone 和 iPad 中不起作用

ios - 如何在其自己的 ImageView 中从 Collection View 打开图像?

ios - 无法将类型 'TLPHAsset' 的值分配给类型 'UIImage?'

iphone - iOS:使用从 PDF 创建的图像并用作背景后获取 "Received memory warning"

iphone - 为什么 Instruments "Leak"模板无法捕获我的 iOS 应用程序上的内存泄漏?

ios - XCode 4.5.1,应用程序窗口预计在应用程序启动结束时有一个 Root View Controller

ios - Xcode 6.3 与 Swift 1.0 可能吗?

ios - 隐藏 UISearchBar 直到用户滚动?

ios - 如何将 iPhone 与外部设备连接?