1
iPadのiPod.app(iOS 5のMusic.app)でフリッピングアルバムのアニメーションを再作成しようとしています。フリップを簡単にすることは簡単ですが、アルバムを配置して拡大することに問題があります。今私はこのコードを使用しています:iPad「アルバムフリップ」アニメーション
[UIView transitionWithView:self.containerView duration:5.0 options:UIViewAnimationOptionTransitionFlipFromLeft | UIViewAnimationOptionShowHideTransitionViews animations:^(void) {
self.firstView.hidden = YES;
self.secondView.hidden = NO;
self.containerView.frame = CGRectMake(600.0, 0.0, 168.0, 1004.0);
} completion:nil];
アニメーションには何か変わったことがあります。コンテナビューは実際に移動してサイズを変更しますが、サブビュー(firstViewとsecondView)はそうではありません。
スーパービューはその境界にクリップするので(これをNOに設定したにもかかわらず、別の奇妙なことです)、コンテナビューが移動するとサブビューが「切り詰め」になっているように見えます。
私はあなたが問題を理解してくれることを願っています。これを手伝ってくれるCore Animationの主人公?ありがとう。
はい、正しく設定されています(幅と高さが自由です)。 – Rits
サブビューを非表示にするのではなく、追加して削除してみてください。 –
残念なことに、同じ問題です。 – Rits