-3
walkthroughdidscoll関数、スケーリング、回転、アニメーションの実行に役立つアニメーション関数があります。ここにコードがあります。ここに私が得たエラーのイメージがあります。3つの正確なエラーを引き起こす0のiの場合
func walkthroughDidScroll(_ position: CGFloat, offset: CGFloat) {
for(i in 0 ..< subsWeights.count){
// Perform Transition/Scale/Rotate animations
switch animation{
case .Linear:
animationLinear(i, offset)
case .Zoom:
animationZoom(i, offset)
case .Curve:
animationCurve(i, offset)
case .InOut:
animationInOut(i, offset)
}
// Animate alpha
if(animateAlpha){
animationAlpha(i, offset)
}
}
}
私はこれもやっているので、長いスタイルのループ。私は自分自身で括弧をスキップするように訓練を受け、次に 'for(index、value)in array'構文を使ってループを書いて、括弧をもう一度入れています。数十年のコード習慣は壊れにくいです。 :/一口... –