据我所知,从技术上讲,MKPolyline 和 MKPolygon在 iPad 或 iOS4 之前的任何其他设备上运行时不应该是可用的。然而,当我在设备上安装 3.2.2 并使用最新的(非测试版)iOS 4.2 SDK 更新我的构建工具时,它们以及它们的相关视图都可以正常工作。我勒个去?
我在这里并没有完全抱怨,因为替代方案是 NVPolyline 并且它不能很好地处理大量的点。我只是困惑。有人可以解释为什么这些课程可用并在 iPad 上运行吗?
然而,我在 3.2.2 上继承 MKOverlayPathView 并没有任何成功,尽管 MKPolylineView 和 MKPolygonView 都来自它。