CGPathCreateCopyByStrokingPath 在 iOS4 上等效吗?
我发现 CGPathCreateCopyByStrokingPath 在 iOS 5.0 上使用起来非常方便,但它在 iOS 5 及更高版本上可用。
有没有简单的方法可以在iOS 4上实现相同的路径复制?
I found CGPathCreateCopyByStrokingPath on iOS 5.0 quite convenient to use but it is available on iOS 5 and later.
Is there any simple way to achieve the same path copying on iOS 4?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我用的是这个,它兼容IOS5和IOS4+。如果您使用相同的填充+描边颜色,则效果 100%。苹果的文档对此有点阴暗——他们说“如果你填充它,它就会起作用”,他们没有说“如果你抚摸它,它就会有点问题”——但在这种情况下,它似乎会稍微出错。 YMMV。
I use this, which is compatible across IOS5 and IOS4+. It works 100% if you use the same fill + stroke color. Apple's docs are a little shady about this - they say "it works if you fill it", they don't say "it goes a bit wrong if you stroke it" - but it seems to go slightly wrong in that case. YMMV.
嗯——不知道这是否符合“简单”的条件,但请查看 Ed 的方法 这个帖子。
Hmmm -- don't know if this qualifies as "simple", but check out Ed's method in this SO post.