0
我在我的imageView上有一個動畫,應該使動畫imageView在點擊上滑動。 問題是,當我第一次點擊時,它會從y向下跳200px,然後回到零點。 第二次點擊時,動畫完成它應該做的事,並向上移動,負200px。imageView動畫出錯了
對我來說這絕對沒有意義,它是第二次,但不是第一次。 我試着將imageView的原點設置爲0,0,有一個起點,因爲我認爲這是導致跳躍,和奇怪的動畫,但同樣的交易。
UIView.animateWithDuration(10.0, animations: {() -> Void in
self.imageView.frame = CGRectMake(self.imageView.frame.origin.x, -200, self.imageView.frame.size.width, self.imageView.frame.size.height)
})
是否有任何與imageView關聯的自動佈局(NSLayoutConstraint)? – kennytm
是的,我添加了約束條件來使imageView填充100%* 100%。所以0,0,0,0頂部,左側,底部,右側 – Imbue