3

我有一个包含视频列表的应用程序。当用户单击任何视频时,视频会在全屏模式和横向模式下使用 mpmovieplayercontroller 播放。moviewplayer 控制器中包含 donatenow 按钮。当用户单击该按钮时,应打开捐赠表单。为此,我正在编写以下代码

-(void)donate:(id)sender { [self dismissModalViewControllerAnimated:YES];
//[self presentModalViewController:moviePlayer animated:YES];

NSLog(@"Donation form method called");

DonationForm *dfvc=[[DonationForm alloc]initWithNibName:@"DonationForm" bundle:nil];
//[self presentModalViewController:dfvc animated:YES];
[self.navigationController pushViewController:dfvc animated:YES];
[dfvc release];

} 与此 mpmoviecontroller 被删除。但它不会将视图推送到捐赠表单。我怎样才能做到这一点?

更新:通过在 appDelegate 中声明 UIViewController *viewController 并在上述方法中使用它作为 [appDelegate.viewControoller.navigationController pushViewController:dfvc animated:YES]; 解决了这个问题

4

0 回答 0