Ios 从详图索引设置视图控制器的动画

Ios 从详图索引设置视图控制器的动画,ios,animation,uiview,callout,Ios,Animation,Uiview,Callout,我有一组注释,每个注释都有一个标注。我希望详图索引在新的视图控制器页面中设置动画,但在背景中保持当前状态。我的第一个想法是创造一个正常的推动,并有一个明确的背景,但我并不认为所有的方式通过。这是我当前的代码,它将推送到一个新页面 - (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control {

我有一组注释,每个注释都有一个标注。我希望详图索引在新的视图控制器页面中设置动画,但在背景中保持当前状态。我的第一个想法是创造一个正常的推动,并有一个明确的背景,但我并不认为所有的方式通过。这是我当前的代码,它将推送到一个新页面

    - (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
{
    InfoViewController  *objDetail = [[InfoViewController alloc] initWithNibName:@"InfoViewController" bundle:nil];


    objDetail.pawpost = (PAWPost *)view.annotation;
    [self.navigationController pushViewController:objDetail animated:YES];

}

有没有关于如何在一个视图控制器中对当前视图控制器设置动画的建议?

我想我不知道你的意思。。。你想要什么?点击详图索引视图并按下infoViewController时制作自定义动画的步骤?正确。。我希望infoViewController能够在屏幕上制作动画,并且只占屏幕的75%,这样您就仍然能够看到刚刚制作的viewController。如果您正在使用iOS 7,我建议您创建自己的自定义动画。这里有一篇文章解释了如何做到这一点(我测试了它,它工作正常):