当clipToBounds = NO时,不绘制外边界

时间:2010-05-12 23:54:33

标签: iphone quartz-graphics core-graphics

我在地图上绘制线条,我注意到我的注释视图没有覆盖整个线条区域(只要我可以在视图边界外绘制,这很好)。

这是我正在经历的一张照片。注释视图的clipToBounds属性设置为NO,并且我为背景添加了半透明颜色,以便您可以看到视图的位置。 blue line not drawn outside bounds http://img.skitch.com/20100512-qdm18j7x42wptw3cumnr6h271q.jpg

图钉代表地图上的各种航路点。

我是否必须做一些特别的事情来让线条继续超出视图范围?

1 个答案:

答案 0 :(得分:0)

你指的是哪一行?

无论如何,我认为答案应该是“不”,除非你在做自定义绘图。

在这种情况下,您需要确保在需要绘制线条时调用[view setNeedsDisplay]