-2
watch kit에서 간단한 애니메이션을 만들려고하는데 애니메이션 끝 부분에서 메서드를 수행 할 수있는 유용한 "completion"을 찾지 못했습니다. 코드에서 updateLabel
은 애니메이션과 동시에 실행됩니다. 여기 Swift for WatchKit에서 애니메이션 완료 후 함수를 실행하는 방법
var timer = NSTimer.scheduledTimerWithTimeInterval(5, target: self, selector: Selector("someSelector"), userInfo: nil, repeats: false)
func testSequence() {
arcImage.setImageNamed("test")
arcImage.startAnimatingWithImagesInRange(NSMakeRange(1, 30), duration: 3, repeatCount: 1)
updateLabel()
}
func updateLabel() {
label.setText("update")
}