2011-11-09 3 views
0

私はカント私は新しいios 5でアニメーションを使用してビューを変更する方法を把握することができないようだ。私はこのコードだけでビューを切り替えますが、アニメーションの種類なし。あなたはpresentModalViewController:animatedあなたが方法[myModalViewController setModalTransitionStyle: UIModalTransitionStylePartialCurlでアニメーションを変更することができます使用する場合アニメーション変更新しいIOSの

-(IBAction)back:(id)sender{ 

if ([self respondsToSelector:@selector(dismissViewControllerAnimated:completion:)]) 
{ 
    NSLog(@"didTouchDoneButton 5.x"); 
    [self dismissViewControllerAnimated:NO completion:nil]; 
} 
else 
{ 
    NSLog(@"didTouchDoneButton 4.x"); 
    [self dismissModalViewControllerAnimated:NO]; 
} 

}

+0

明示的にコーディングすると、アニメーションなしで閉じることができます。あなたが何をしたいのか、 '[self dismissViewControllerAnimated:NO completion:nil];を' [self dismissViewControllerAnimated:YES completion:nil];に変更することができない理由をもっと明確にしてください。 – dasdom

+0

カールやフリップアニメーションにアニメーション化したいのですが。そのために残念。 – user975767

答えて

1

:これは私がこれまで持っているコードです。

+0

しかし、私は前のビューに戻ろうとしています。次のものには向かない。申し訳ありませんが、私はまだ物事を理解しようとしているので、コーディングに新しいです。 – user975767

+0

ただ試してみてください。両方の方法で動作します。 – dasdom

関連する問題