1

ページをカールするためのこのコードがありますが、ページを左から右または右から左にカールする必要があります。助けてください!

[UIView beginAnimations:nil context:nil];
        [UIView setAnimationDuration:1.0];
        //[UIView setAnimationBeginsFromCurrentState:NO];
        [UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:imagePage cache:YES];

        //UIView *parent = self.view.superview;
        //[self.view removeFromSuperview];

        //[parent addSubview:moreInfo];
        [imagePage setImage:[UIImage imageNamed:[collectionOfImages objectAtIndex:countForPages]]];

        [UIView commitAnimations];
4

2 に答える 2

0

左右から反転する代わりにUIViewAnimationTransitionFlipFromLeftandを使用するだけです。こちらのサンプルを参照してください。左右のカールについては、こちらのサンプルをご確認くださいUIViewAnimationTransitionFlipFromRightUIViewAnimationTransitionCurlUp

于 2012-09-04T08:58:38.187 に答える
0

UIViewAnimationTransitionCurlUp を、たとえば UIViewAnimationTransitionFlipFromLeft または UIViewAnimationTransitionFlipFromRight など、他のアニメーション タイプのいずれかに置き換えてみましたか?

于 2012-09-03T22:18:41.107 に答える