0
我想設置一個函數中的參數,但控制檯說明參數是一個未聲明的類型?
使用未申報類型
rightAnimation
func slideFromRight(from: rightInAnimation.fromValue = 25) {
let rightInAnimation = CABasicAnimation(keyPath: "transform.translation.x")
rightInAnimation.duration = 0.5
rightInAnimation.fromValue = 25
rightInAnimation.toValue = 0
rightInAnimation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut)
self.layer.add(rightInAnimation, forKey: "animateTranslation")
}
我很困惑的。我認爲我不需要在頂層聲明這一點。目的是在分配時能夠更改fromValue
。
我明白了。這種簡單的解決方案 – baxu