我有一个mapview,我希望显示另一个视图,翻转mapview,就像tabbarcontrollers在按下按钮时翻转一样。按钮位于地图视图下方(仅剩下80%的剩余20%按钮),然后如何仅翻转mapview而不翻转按钮。
提前致谢...
答案 0 :(得分:4)
您可以使用以下方法。如果您发现任何困难,请告诉我。
-(void) MapOranotherView { [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:1.0]; [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:flipContainerView cache:YES]; if ([mapView superview]) { [mapView removeFromSuperview]; [flipContainerView addSubview:anotherView]; [flipContainerView sendSubviewToBack:anotherView]; } else { [anotherView removeFromSuperview]; [flipContainerView addSubview:mapView]; [flipContainerView sendSubviewToBack:mapView]; } [UIView commitAnimations]; }