私のアプリでは、ページ カール効果があります。ページ カール効果は、ポートレート モードでは正しく機能しますが、ランドスケープ モードでは、ページ カールは i パッドの隅で終了します。
ランドスケープ モードでは、次の図のように、ページを途中で分割したいと考えています。
しかし、私のページカール効果は次の図のようになります。
次のコードを使用しています。
-(void)PresentView
{
[UIView animateWithDuration:1.0 animations:^
{
CATransition *animation = [CATransition animation];
[animation setDelegate:self];
[animation setDuration:0.7];
[animation setTimingFunction:UIViewAnimationCurveEaseInOut];
animation.type = @"pageCurl";
animation.fillMode = kCAFillModeForwards;
animation.endProgress = 0.65;
[animation setRemovedOnCompletion:NO];
[m_container.layer addAnimation:animation forKey:@"pageCurlAnimation"];
[m_container addSubview:self];
;}
];
}
最初の図のように、ランドスケープ モードでページ カール アニメーションを取得するにはどうすればよいですか?