我有一個UIView作爲四個獨立子視圖的容器使用。在任何時候,只有一個子視圖可見,其餘都隱藏起來。現在,在視圖之間切換時,我正在處理的是設置或插入隱藏屬性。動畫在容器視圖中的UIViews之間的轉換
我想要某種動畫過渡讓應用程序更加光亮一些,但不能理解我讀過的其他帖子。
有人可以通過如何在一個包含UIView內動畫從一個子視圖到另一個子視圖的動畫嗎?
謝謝!
我有一個UIView作爲四個獨立子視圖的容器使用。在任何時候,只有一個子視圖可見,其餘都隱藏起來。現在,在視圖之間切換時,我正在處理的是設置或插入隱藏屬性。動畫在容器視圖中的UIViews之間的轉換
我想要某種動畫過渡讓應用程序更加光亮一些,但不能理解我讀過的其他帖子。
有人可以通過如何在一個包含UIView內動畫從一個子視圖到另一個子視圖的動畫嗎?
謝謝!
嘗試讀取約transitionFromView:toView:持續時間:選擇:完成:here
嘗試使用此代碼玩弄。這必須非常接近你所需要的。
CATransition *transition = [CATransition animation];
transition.duration = 0.5;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
transition.type = kCATransitionPush;
transition.subtype = kCATransitionFromLeft;
transition.delegate = self;
[self.navigationController.view.layer addAnimation:transition forKey:nil];
self.navigationController.navigationBarHidden = NO;
[self.navigationController popViewControllerAnimated:YES]
;