MFMessageComposeViewController — удалить «Имя друга»

Я использую MFMessageComposeViewController, чтобы мои пользователи могли отправлять приглашения на скачивание приложений своим друзьям. Я хочу загрузить View Controller с пустым полем получателей, чтобы пользователь мог добавить кого угодно. Когда я использую приведенный ниже код, отображается «Имя друга» получателя. Как я могу удалить это?

MFMessageComposeViewController *messageController = [[MFMessageComposeViewController alloc] init];   
if ([MFMessageComposeViewController canSendText])       
{
    messageController.body = @"My app text...";
    messageController.recipients = [NSArray arrayWithObjects:@"", nil];
    messageController.messageComposeDelegate = self;
    [self presentViewController:messageController animated:YES completion:nil];        
}

person Community    schedule 19.03.2015    source источник


Ответы (2)


Это может удалить имя друга:

messageController.recipients = nil
person Ayman Ibrahim    schedule 31.07.2016

Просто удалите следующую строку

messageController.recipients = [NSArray arrayWithObjects:@"", nil];
person Azat    schedule 19.03.2015
comment
@C6Silver Не предлагает добавить эту строку, а напротив предлагает удалить ее. - person Azat; 13.02.2019
comment
Извините, вы правы. Я неправильно прочитал ваш пост. Я удалил свой комментарий. - person C6Silver; 14.02.2019