2012-03-21 15 views
4

私はUIView年代transitionWithView:duration:options:animations:completion:方法のための複数のオプションを渡すしようとしています。UIViewのtransitionWithView:duration:options:animation:completion:メソッドの複数のオプションを渡すことはできますか?

具体的には、アニメーション中にUIが応答しなくなるため、UIViewAnimationOptionTransitionCurlUpUIViewAnimationOptionAllowUserInteractionの両方のオプションが必要です。

ご協力いただければ幸いです。

答えて

5

はい、ちょうどそれらを組み合わせて、ビット単位のORそれらのを実行するために|演算子を使う - たとえば:その男ではないと

[UIView transitionWithView:containerView 
     duration:0.2 
     options:(UIViewAnimationOptionTransitionCurlUp | UIViewAnimationOptionAllowUserInteraction) 
     animations:^{ [fromView removeFromSuperview]; [containerView addSubview:toView]; } 
     completion:NULL]; 
+4

を、それはあなたがしている実際にビット単位OR、論理的ではないOR – Sean

+0

ですそれは私のものではありません。私はまったく間違っています。そうです、それを指摘してくれてありがとう、それは愚かな間違いでした!それに応じて編集、歓声。 –

関連する問題