Nil与预期的参数类型UIViewAnimationOptions不兼容

Bre*_*ner 44 uiview ios swift2

我刚开始编程并在线阅读教程我无法创建此动画.谁能告诉我它为什么这样说:

Nil与预期的参数类型UIViewAnimationOptions不兼容

以及如何解决它?

view.addSubview(myFirstLabel)

UIView.animateWithDuration(0.5, delay: 0.0, usingSpringWithDamping: 0.0, initialSpringVelocity: 0.0, options: nil, animations: {

    self.myFirstLabel.center = CGPoint(x: 100, y:40 + 200)

}, completion: nil)
Run Code Online (Sandbox Code Playgroud)

Aao*_*oIi 121

您可以替换options: niloptions: []应该使错误发生.

祝好运 !

  • 从Swift 2开始,`UIViewAnimationOptions`是一个实现`OptionSetType`协议的结构.这就是为什么你应该传递一个空集,如`options:[]`而不是nil. (4认同)