我有一个具有值的UITextField和一个具有文本的UILabel。我添加了一个可用的应用内电子邮件按钮。我想将UITextField的值和UILabel的文本添加到电子邮件的正文中。 示例代码:
if ([MFMailComposeViewController canSendMail]) {
[composer setToRecipients:[NSArray arrayWithObjects:@"tkw1976@gmail.com" , nil]];
[composer setSubject:@"Subject"];
[composer setMessageBody:@"This is the body" isHTML:NO];
[self presentModalViewController:composer animated:YES];
我希望messageBody看起来像这样:
三明治(UILabel)10(UITextField)
答案 0 :(得分:1)
你几乎就在那里。为UILabel
和UITextField
建立关联,然后按
NSString *message = [NSString stringWithFormat:@"sandwiches %@ 10 %@",label.text,textField.text];
[composer setMessageBody:message isHTML:NO];