EFC*_*EFC 22 iphone cocoa-touch ios uibezierpath
将一些Cocoa代码移动到Cocoa Touch时,我很失望地发现UIBezierPath缺少"访问路径元素"方法:
– elementCount
– elementAtIndex:
– elementAtIndex:associatedPoints:
– removeAllPoints
– setAssociatedPoints:atIndex:
Run Code Online (Sandbox Code Playgroud)
在Cocoa Touch中获取这些元素的唯一方法似乎就是通过CGPathApply.在我尝试将其重新创建为UIBezierPath的子类或类别之前,我想知道这是否已经完成.有没有人知道这样的事情是否已经可用?
我在https://github.com/seivan/UIBezierPathPort上做了一个端口,但它是用 Swift 实现的。有测试套件和文档。从 Beta 5 开始工作。
从技术上讲,您应该能够在 Obj-C 项目上使用 Swift。
让我知道你喜欢它。
| 归档时间: |
|
| 查看次数: |
1954 次 |
| 最近记录: |