Я создал в своем проекте Xcode форму, которая имеет 2 текстовых поля, в которых пользователь вставляет свой текущий адрес и пункт назначения. И когда я нажимаю на клавишу «Отправить возврат» во втором текстовом поле, контроллер формирования сообщения выглядит хорошо.Xcode MFMessageComposeViewController status bar & текстовое поле
Но проблема в том, что тело сообщения не «перетаскивает» значение из текстового поля и сообщения. Поэтому я хочу, чтобы значение из моих текстовых полей содержалось в теле сообщения. Где проблема?
-(IBAction)btnSendSms:(id)sender {
[sender resignFirstResponder];
[[UIApplication sharedApplication ] setStatusBarStyle:UIStatusBarStyleBlackOpaque];
MFMessageComposeViewController *controller = [[[MFMessageComposeViewController alloc] init] autorelease];
if ([MFMessageComposeViewController canSendText]) {
controller.body = @"My body text %@: " , textField1.text , textField2.text;
controller.recipients = [NSArray arrayWithObjects:@"011888",nil];
controller.messageComposeDelegate = self;
controller.navigationBar.tintColor = [UIColor blackColor];
[self presentModalViewController:controller animated:YES];
спасибо, она отлично работает .. – dsafa