Ios 将MarqueeLabel转换为Swift 1.2语法时枚举出错
我想在我用Swift 1.2编写的应用程序中为标签添加字幕效果。我在Swift 2中找到了这个图书馆。 除了一个错误外,我几乎转换了所有的错误 现在显示的唯一错误是: “[(图层:CALayer,动画:CAKeyframeAnimation)]”没有成员 名为“枚举” 显示代码的错误是:Ios 将MarqueeLabel转换为Swift 1.2语法时枚举出错,ios,xcode,swift,uilabel,Ios,Xcode,Swift,Uilabel,我想在我用Swift 1.2编写的应用程序中为标签添加字幕效果。我在Swift 2中找到了这个图书馆。 除了一个错误外,我几乎转换了所有的错误 现在显示的唯一错误是: “[(图层:CALayer,动画:CAKeyframeAnimation)]”没有成员 名为“枚举” 显示代码的错误是: // Call scroller var scrolls = scroller(interval: interval, delay: delay) // Perform all animatio
// Call scroller
var scrolls = scroller(interval: interval, delay: delay)
// Perform all animations in scrolls
for (index, scroll) in scrolls.enumerate() {
let layer = scroll.layer
let anim = scroll.anim
// Add callback to single animation
if index == 0 {
anim.setValue(completion as AnyObject, forKey: MarqueeKeys.CompletionClosure.rawValue)
anim.delegate = self
}
// Add animation
layer.addAnimation(anim, forKey: "position")
}
请帮我改正一下
提前感谢。Swift 1.2使用以下语法:
for (index, scroll) in enumerate(scrolls) {