2010-12-07 62 views
2

嗨 我已經看到沒有成功的答案。 我試圖翻轉iPhone應用程序的意見。我不想使用通常的iOS3方法,而想使用塊方法爲轉換設置動畫。 任何人都可以提出一段代碼來幫助嗎?Iphone使用塊動畫方法翻轉視圖

回答

7
[UIView animateWithDuration:0.5 
         delay:0.0 
        options:UIViewAnimationOptionTransitionFlipFromLeft 
       animations:^{ 
           // Exchange the views here 
           [view1 removeFromSuperview]; 
           [mySuperview addSubview:view2]; 
          } 
       completion:NULL]; 
+0

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIView_Class/UIView/UIView.html – zed111 2010-12-08 03:29:22

8

我嘗試了上面建議的animateWithDuration方法,但它不起作用。我無法得到它的工作,直到我用下面的:

[UIView transitionFromView:viewOld 
        toView:viewNew 
        duration:.75 
        options:UIViewAnimationOptionTransitionFlipFromLeft | UIViewAnimationCurveEaseIn 
       completion:^(BOOL finished) 
       { 
        // cleanup viewOld 
       } 
];