2017-03-11 4 views
0
import UIKit 
import PlaygroundSupport 
import XCPlayground 

//main window 
let view = UIView(frame: CGRect(x:0, y: 0, width: 480, height: 320)) 
//array of images 
let animationPictures: [UIImage] = 
[ 
     UIImage(named: "first.png")!, 
     UIImage(named: "second.png")! 
] 
var animationBkg = UIImageView() 
animationBkg.animationImages = animationPictures; 
animationBkg.animationDuration = 0.5 
animationBkg.startAnimating() 

ここに私が現在持っているコードがあります。これらの2つの画像をアニメーションとして次々に再生することが目標ですが、動作していません。私のコードのプレビューでは、すべてが黒い四角です。UIImageViewアニメーションプレイグラウンド

+0

あなたは 'import XCPlayground;を追加しようとしましたか? XCPlaygroundPage.currentPage.needsIndefiniteExecution = true'? –

+0

コードを更新しました –

+0

あなたが言ったことで追加したコードの2行目にエラーがスローされました –

答えて

0
let animationPictures: [UIImage] = 
[ 
     UIImage(named: "first.png")!, 
     UIImage(named: "second.png")! 
] 
//animation 
var animationView = UIImageView(frame: CGRect(x: CGFloat(0), y: CGFloat(0), width: CGFloat(480), height: CGFloat(320))) 
animationView.animationImages = animationPictures 
animationView.animationDuration = 1.5 
animationView.animationRepeatCount = 0 
animationView.startAnimating() 
view.addSubview(animationView) 

私自身の問題に対する解決策を見つけました。助けてくれてありがとう