ios - Swift:在动画播放时更改标签文本值

标签 ios swift

我关注了this回答创建一个动画圈,它工作得很好。除了路径之外,我还使用 drawInRect 在 View 的中心绘制了一个文本。我希望该文本在动画期间发生变化,以反射(reflect)每时每刻可见的路径百分比。我怎样才能做到这一点?

谢谢。

最佳答案

最有前途的帖子可能是 this一。它描述了创建一个新的 CALayer 来跟踪进度,然后可以触发回调。

否则,您可能需要通过观察 View 的 presentationLayer 来解决一些问题。

关于ios - Swift:在动画播放时更改标签文本值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33036790/

相关文章:

macos - 在 Swift 中进行子类化时,如何覆盖 NSObject 的描述属性?

ios - 协议(protocol)扩展似乎没有在消费者中强制执行变量?

iOs:Swift 谷歌分析

ios - UITableView 自定义单元格点击文本字段时自动滚动 : Swift 3

ios - 通过导航 Controller ios 按下后退按钮时刷新主页

ios - 从按钮的操作方法调用时 PrepareForSegue 不起作用 (Swift)

iphone - 删除应用程序然后重新安装时的 iOS 推送通知行为

ios5如何通过prepareForSegue : a UIImageView

ios - 将数据从 UIPickerView 传递回其委托(delegate)

ios - IDEBundleInjection.c : Error 3587 on Xcode 6. 4