首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反转MKPolygon (内向外)

反转MKPolygon (内向外)
EN

Stack Overflow用户
提问于 2012-03-05 11:10:35
回答 1查看 1.2K关注 0票数 2

我第一次使用MKPolygon和MKPolygonView作为地图覆盖。我可以在一个区域上放置一个形状,填充颜色填充多边形的内部。

我正在寻找一种方法来将填充放置在我的地图上的任何地方,除了多边形的内部。有谁知道如何轻松做到这一点吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-05 11:35:10

要做到这一点,一种方法是制作一个覆盖整个世界的多边形覆盖图,并将不想填充的部分指定为“内部多边形”。

这是使用MKPolygonpolygonWithCoordinates:count:interiorPolygons:类方法完成的。如果你有MKMapPoints而不是坐标,也有polygonWithPoints:count:interiorPolygons:

您为interiorPolygons参数传递了MKPolygon%s的NSArray。这些区域将不会使用fillColor填充。

有关示例代码,请参阅此问题:Showing Specific Region Using MapKit

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9561170

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档