У меня есть приложение, в котором есть действие sendInAppSMS.Это вызывает окно с предварительно введенным телом в сообщении.Проблема в том, что нажатие кнопки отмены не работает.Если я нажимаю отправить, он отправляет сообщение, но не закрывает окно.Поэтому мне нужно полностью закрыть приложение, чтобы избавиться от него.
Кто-нибудь, кто мог столкнуться с этим раньше?Пытался найти здесь, но не смог найти решение ..
Приветствия!
Вот так выглядит мой код:
-(IBAction) sendInAppSMS:(id) sender
{
MFMessageComposeViewController *controller = [[[MFMessageComposeViewController alloc] init] autorelease];
if([MFMessageComposeViewController canSendText])
{
CLLocation *location=[self findCurrentLocation];
CLLocationCoordinate2D coordinae=[location coordinate];
controller.body =[[NSString alloc] initWithFormat:@" Alarm!, call the senders number with latitude:%f longitude:%f",coordinae.latitude,coordinae.longitude]; ;
controller.recipients = [NSArray arrayWithObjects:@"phonenumber1", @"phonenumber2", nil];
[self presentModalViewController:controller animated:YES];
}
}
Я учусь на практике, поэтому я не ожидаю ответов, но если вы хотите помочь, куда мне поместить это в этом коде?