7

MFMailComposeViewController でメール本文を設定して、テキストを行数で区切る必要があります。次のコード行を使用していますが、機能していません。

[mail setMessageBody:[NSString stringWithFormat:@"Hi I am Interested to buy a vehicle for me Name :%@ %@ \n Contact No. : %@ \n Email : %@\n",txtFirst.text, txtLast.text, txtContact.text, txtEmail.text ] isHTML:YES];

また、私はこれを試しました

[mail setMessageBody:[NSString stringWithFormat:@"Hi I am Interested to buy a vehicle for me Name :%@ %@ </br> Contact No. : %@ </br> Email : %@</br>",txtFirst.text, txtLast.text, txtContact.text, txtEmail.text ] isHTML:YES];

それを行うための解決策はありますか。

4

3 に答える 3

11

これを試して

[mail setMessageBody:
[NSString stringWithFormat:@"First:%@
                           \r\n Second:%@
                           \r\n Third:%@
                           \r\n Fourth:%@",
txtFirst.text, txtSecond.text, txtThird.text, txtFourth.text ] isHTML:YES];
于 2010-12-31T17:27:19.570 に答える
6

isHTMLメッセージで YES に設定した場合は、 を使用<br/>して改行します。NO の場合isHTMLは を使用します\r\n

于 2011-12-11T11:41:15.463 に答える
2

messageBody は HTML に設定されています。これは</ br>、改行を追加するか、設定する必要があることを意味しますisHTML:NO

于 2010-12-31T14:28:47.437 に答える