Soy nuevo en el desarrollo de iphone. He creado una aplicación basada en tabbar. En la primera quiero que se muestre el compositor de correo electrónico. Puedo mostrarlo pero el botón de cancelar y enviar no funciona, no sé dónde me equivoco. Por favor, ayúdenme. Aquí está mi código.¿No se puede descartar la vista del compositor de correo electrónico en iPhone?
- (void)viewDidLoad
{
[super viewDidLoad];
[self displayComposerSheet];
}
-(void)displayComposerSheet
{
picker = [[MFMailComposeViewController alloc] init];
[[picker navigationBar] setTintColor:[UIColor blackColor]];
picker.mailComposeDelegate = self;
if ([MFMailComposeViewController canSendMail])
{
[picker setToRecipients:[NSArray arrayWithObjects:@"[email protected]",nil]];
[picker setSubject:@"Sample"];
}
[self.view addSubview:picker.view];
[self presentModalViewController:picker animated:YES];
}
- (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error
{
[self dismissModalViewControllerAnimated:YES];
}
Lo sentimos, ahora no puedo ver la vista del autor del correo. – Warrior
Quiero que la barra de pestañas sea visible en la vista del compositor de correo – Warrior