1
A
回答
0
這可能是你所期待的。但是,這並不像您預期的那樣,因爲它不使用簡單地添加或刪除子視圖的過渡動畫。
UIView *view1 = [[UIView alloc] initWithFrame:CGRectMake(60, 140, 200, 200)];
view1.backgroundColor = [UIColor greenColor];
[self.view addSubview:view1];
UIView *view2 = [[UIView alloc] initWithFrame:CGRectMake(60, 140, 200, 200)];
view2.backgroundColor = [UIColor redColor];
[self.view addSubview:view2];
view2.alpha = 0;
[UIView transitionWithView:view1 duration:2.0 options:UIViewAnimationOptionCurveEaseInOut animations:^{
view1.transform = CGAffineTransformMakeRotation(M_PI/2);
} completion:^(BOOL com){
view2.alpha = 1;
[view1 removeFromSuperview];
}];
相關問題
- 1. 在2個xib視圖之間切換
- 2. 在2個不同視圖控制器中的2個視圖之間切換
- 3. MultipleDetailViews - 動畫之間的視圖轉換
- 4. 2個活動之間的不同地圖視圖尺寸
- 5. 在視圖之間滑動
- 6. 在視圖之間轉換:在segues和代碼之間轉換
- 7. 在iOS上的兩個視圖之間翻轉動畫
- 8. 多個視圖之間的轉換
- 9. ViewAnimator使用旋轉動畫在視圖之間轉換
- 10. 頁面捲曲動畫在視圖翻轉視圖之間翻轉
- 11. TabIndex在視圖之間跳轉
- 12. 2個視圖之間的自定義翻轉,如何模仿iOS翻轉?
- 13. 在推動之前旋轉視圖?
- 14. JSF:在2個視圖之間傳遞數據
- 15. 使用分段控制在2個視圖之間切換
- 16. MFC - 如何在2個不同視圖之間發送消息
- 17. delagate不能在2個視圖控制器之間工作
- 18. 如何在2個部分視圖之間切換?
- 19. xCode - 在2個現有的xib文件之間更改視圖
- 20. 在android中的2個視圖之間的碰撞
- 21. GWT與MVP:如何在2個視圖之間進行通信?
- 22. 在2個視圖之間來回切換
- 23. 如何在2個視圖控制器之間傳遞變量
- 24. 在幾個離子2視圖之間共享一個函數angularjs 2
- 25. 如何在視圖之間動畫轉換?
- 26. 如何在iOS中的FlipBoard動畫之間翻轉視圖?
- 27. 在視圖控制器之間切換時自動旋轉
- 28. 動畫在容器視圖中的UIViews之間的轉換
- 29. 在UISegmentedControl視圖之間滑動
- 30. IOS在滾動視圖之間拖放