2017-10-05 80 views
-1

創建2個UIImageView。使用objective-c翻轉UIImageView

創建一個UIView的containerView包含在開始5秒的UIImageView

顯示frontImageView。

翻轉後,顯示backImageView然後再次FrontImageView。我需要在viewDidLoad中不同時點擊該按鈕

回答

0

您可以使用UIView.transition和更改完成處理

let animation:UIViewAnimationOptions = someCondition ? .transitionFlipFromLeft :.transitionFlipFromRight 
UIView.transition(with: imageView, duration: n, options:animation, animations: { 
    //Do something 
}) { (isAnimated:Bool) in 
    //Do something 
    //Change the image 
    //imageView.image = .... 
} 
+0

我已經編輯MYQUESTION.PLEASE檢查圖像.AND我需要目標-C – teena

+0

這個函數也可以在objc中使用,實際上它是objc函數。你可以在viewdidload中編寫這段代碼。我希望你在幾秒鐘後需要翻頁重複,是嗎? –

+0

是的,我需要在5秒後翻轉如何做 – teena