gpt4 book ai didi

ios - 无法使用类型的参数列表调用 animateWithDuration

转载 作者:搜寻专家 更新时间:2023-11-01 05:54:01 28 4
gpt4 key购买 nike

我正在尝试将 JSSAlertView ( github.com/stakes/JSSAlertView ) 与 Swift 2.0 一起使用,但出现错误:

Cannot invoke animateWithDuration with an argument list of type '(Double, delay: Double, usingSpringWithDampling: Double, initialSpringVelocity: Double, options: nil, animations () -> _, completion: (Bool) -> _)'

代码:

UIView.animateWithDuration(0.5, delay: 0.05, usingSpringWithDamping: 0.8, initialSpringVelocity: 0.5, options: nil, animations: {
self.containerView.center = self.rootViewController.view.center
}, completion: { (finished: Bool) in
})

我看到了这两个答案: Nested closures does not like argument list UIView Animation in Swift not working, wrong arguments error但它们对我没有帮助。

我仍然认为问题出在“动画”或“完成”上。

最佳答案

从 Swift 2 开始,选项集不再是 nil 可转换的,因此您不能使用 nil。但是,它们是数组文字可转换的(对于要一起进行或运算的选项数组),因此您可以对没有选项使用 []

关于ios - 无法使用类型的参数列表调用 animateWithDuration,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31089895/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com