私はかなり標準的なフリッピングアクションを実行しています:
[UIView beginAnimations:@"swapScreens" context:nil];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self.view cache:YES];
[UIView setAnimationDuration:1.0];
[self.view exchangeSubviewAtIndex:0 withSubviewAtIndex:1];
[UIView commitAnimations];
Appleの名誉のために、このスタイルのアニメーションは驚くほど簡単に操作できます。とてもかっこいいです。アプリ全体でトランジション、フリップ、フェードなどを非常に簡単にアニメーション化できました。
質問:フリップトランジション中、フリップ中の2つのビューの「背後」に表示される背景は白で、黒にしたいと思います。私は:
- 含まれているビューの背景を設定します(
self.view
上記)-サイコロはありません。私はそれがうまくいくと本当に思った。 - 各ビューの背景を黒に設定します-サイコロはありません。理解を深めるためにさまざまなことを試してみても、これでうまくいくとは思いませんでした:)
- グーグルはクレイジーになりたい。Safari関連のリストに着陸し続けます。
前もって感謝します!