Выбор учетной записи почты в приложении - PullRequest
0 голосов
/ 06 мая 2011

возможно ли, чтобы пользователь выбрал учетную запись, с которой он хочет отправить почту?

Я могу отправить письмо, но оно всегда из учетной записи по умолчанию, и я хочу, чтобы пользователь мог выбрать, какую учетную запись он будет использовать для отправки электронной почты.

1 Ответ

0 голосов
/ 06 мая 2011

Если пользователь нажимает на адрес От: он может переключать учетные записи, это поведение идентично обычному составителю электронной почты.

Это код, который я использую для запуска почтового компоновщика:

MFMailComposeViewController *controller = [[MFMailComposeViewController alloc] init];

AssetsLibraryBroker *libraryBroker = [[AssetsLibraryBroker alloc] init];
// loop through selected items;
for (NSString *fileName in [self.selectedDictionary allKeys]) {
    NSLog(@"fileName: %@", fileName);
    [controller addAttachmentData:[libraryBroker getAssetDataForFileName:fileName inManagedObjectContext:managedObjectContext]  mimeType:@"image/jpeg" fileName:[NSString stringWithFormat:@"%@.jpg", fileName]];
}

[libraryBroker release];

[self presentModalViewController:controller animated:YES];
[controller release];

Мой почтовый композитор имеет поле «От:», которое можно нажать.

Launched from Code select an account

...