Ich bin neu in der iPhone-Entwicklung. Ich habe eine Tabbar-basierte Anwendung erstellt. In der ersten möchte ich den E-Mail-Composer angezeigt werden. Ich kann es anzeigen, aber die Abbrechen und Senden-Taste funktionieren nicht, ich weiß nicht, wo ich falsch liege. Bitte helfen Sie mir. Hier ist mein Code.Kann die E-Mail-Composer-Ansicht im iPhone nicht ausgeblendet werden?
- (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];
}
Entschuldigung, jetzt kann ich die Ansicht des Mail-Composers nicht sehen. – Warrior
Ich möchte die Tab-Leiste in der Mail-Composer-Ansicht sichtbar machen – Warrior