我是iPhone开发的新手,当用户按下按钮时,我尝试在UIviewController上吃午餐,这样一来,用户也可以发送电子邮件。
所以我的AppControler是一个NSObject女巫,包含一个UIWindow和一个UIViewController * myViewController
当我检测到按钮上的点击时,我创建了这个:
MFMailComposeViewController *picker =
[[MFMailComposeViewController alloc] initWithNibName:@"MainWindow"
bundle:nil];
picker.mailComposeDelegate = myViewController;
...设置邮件
然后当我尝试使用此
呈现视图控制器时 [myViewController presentModalViewController:picker animated:YES];
[picker release];
没有附加......
我知道这很简单,但我无法弄清楚出了什么问题。
感谢
答案 0 :(得分:-1)
尝试使用:
[自我 presentModalViewController:选择器动画:是];
正如@dannywartnaby提到的,除非myViewController指向当前的视图控制器(self),否则它将无效。