我有一个包含视频列表的应用程序。当用户点击任何视频时,使用mpmovieplayercontroller以全屏模式和横向模式播放视频。视频播放器控制器中包含donatenow按钮。当用户点击该按钮时,捐赠表单应该打开。为此,我正在编写以下代码
- (无效)捐赠:(ID)发送方
{
[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];