Hmm .. Ich habe das Gefühl, dass man für einen Flip-Übergang eine UIView haben muss.
Also .. Sie können eine benutzerdefinierte barButtonItem machen und ihm eine FlipView hinzu:
UIView *flipView = [[UIView alloc] init....];
BarButtonItem *barbutton = [[BarButtonItem alloc] initWithCustomView:flipView];
fügen Sie dann Ihre ursprünglichen Ansicht der FlipView kann diese enthalten, was Sie wollen ...
[flipView addSubview:<original view>];
Dann ist diese in eine UIActivityIndicatorView zu kippen, ich glaube, Sie, so etwas zu tun:
[UIView beginAnimations:@"flip" context:NULL];
[UIView setAnimationDuration:1];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:flipView cache:YES];
[<original view> removeFromSuperView];
[flipView addSubview:<activityIndicatorView>];
[UIView commitAnimations];
Sie müssen wahrscheinlich einen Verweis auf Ihre FlipView irgendwo aufbewahren, so dass Sie einen Verweis darauf zurückholen können, wenn Sie den Flip ausführen möchten.
Hoffe, das hilft!
Nick.