出现错误 CGPathAddPath 不可用:使用 addPath(_:transform) 使用 Xcode 8.0 [重复]
Posted
技术标签:
【中文标题】出现错误 CGPathAddPath 不可用:使用 addPath(_:transform) 使用 Xcode 8.0 [重复]【英文标题】:Getting an error CGPathAddPath is unavailable: Use addPath(_:transform) Using Xcode 8.0 [duplicate] 【发布时间】:2016-09-28 11:16:19 【问题描述】:遇到错误。
CGPathAddPath 不可用:使用 addPath(_:transform) 使用 Xcode 8.0
for index in 0...(chars.count - 1)
let letter = CTFontCreatePathForGlyph(borderFont, glyphs[index], nil)
var t = CGAffineTransform(translationX: xPosition , y: 0)
CGPathAddPath(letters, &t, letter)
xPosition = xPosition + advances[index].width
【问题讨论】:
你应该阅读Migrating to Swift 2.3 or Swift 3 from Swift 2.2,尤其是SE-0044 - Import as member。 【参考方案1】:像这样使用addPath(_:transform)
。
letters.addPath(letter, transform:t)
查看CGMutablePath 上的 Apple 文档了解更多详情。
【讨论】:
它的工作...谢谢:) 欢迎朋友 :)以上是关于出现错误 CGPathAddPath 不可用:使用 addPath(_:transform) 使用 Xcode 8.0 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
使用 cPanel 传输工具移动后,旧服务器上出现错误 503(服务不可用)
“错误:此对象在离线缓存中不可用”仅在 Parse 后端出现几次
在 Android Webview 的 navigator.geolocation.getCurrentPosition() 中出现“位置信息不可用”错误