Swift UIView.animateWithDuration [重复]
Posted
技术标签:
【中文标题】Swift UIView.animateWithDuration [重复]【英文标题】:Swift UIView.animateWithDuration [duplicate] 【发布时间】:2015-07-29 17:07:16 【问题描述】:在我将 Xcode 更新到 Xcode7.0 后,下面的方法引发了一个非常奇怪的错误:'Double' is not convertible to 'FloatLiteralConvertible'。
UIView.animateWithDuration(0.5, delay: 0.0, usingSpringWithDamping: 0.5 , initialSpringVelocity: 0.3, options: nil, animations: nil, completion: nil)
有人可以帮我吗?
【问题讨论】:
【参考方案1】:这个错误似乎与这里的真正问题无关,Swift 2.0 options
现在是 OptionSetType
,如果你不想指定任何选项,你应该传递一个空的 Array
。似乎我还必须为 animations
指定闭包(不可为空)。
这应该可行:
UIView.animate(withDuration: 0.5, delay: 0.0, usingSpringWithDamping: 0.5, initialSpringVelocity: 0.3, options: [], animations: , completion: nil)
【讨论】:
以上是关于Swift UIView.animateWithDuration [重复]的主要内容,如果未能解决你的问题,请参考以下文章