在我将Xcode更新到Xcode7.0之后,下面的方法引发了一个非常奇怪的错误:' Double'不能转换为' FloatLiteralConvertible'。
UIView.animateWithDuration(0.5, delay: 0.0, usingSpringWithDamping: 0.5 , initialSpringVelocity: 0.3, options: nil, animations: nil, completion: nil)
有人可以帮助我吗?
答案 0 :(得分:3)
此错误似乎与此处的实际问题无关,Swift 2.0 options
现在为OptionSetType
,如果您要指定no,则应传递空Array
选项。似乎我还必须为animations
(不可为空)指定闭包。
这应该有效:
UIView.animateWithDuration(0.5, delay: 0.0, usingSpringWithDamping: 0.5 , initialSpringVelocity: 0.3, options: [], animations: {}, completion: nil)