2010-12-31 35 views
7

için satır sonu girme Satır sayısını metin olarak ayırmak için MFMailComposeViewController içinde posta Gövdesi ayarlamam gerekir. Aşağıdaki kod satırı kullanıyorum ama çalışmıyor. NSString

[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]; 

da bunu yapmak için herhangi bir çözüm yoktur bu

[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]; 

çalıştı.

+1

'
'
' –

cevap

11

deneyin ayarlanır bu

[mail setMessageBody: 
[NSString stringWithFormat:@"First:%@ 
          \r\n Second:%@ 
          \r\n Third:%@ 
          \r\n Fourth:%@", 
txtFirst.text, txtSecond.text, txtThird.text, txtFourth.text ] isHTML:YES]; 
+0

Merhaba Raaz, cevabınız için teşekkürler, bana çok yardımcı oldu. –

2

Kişisel messageBody Çizgi molası için </ br> eklemeniz gerektiğini ne anlama geleceği HTML ayarlayabilir veya isHTML:NO

+0

Merhaba Pbcoder, cevabınız için teşekkürler, bana çok yardımcı oldu. –

+0

Sadece bu benim için çalıştı:
+ isHTML = YES. – wzbozon

6

iletinizde EVET isHTML set varsa , Bir satır sonu yapmak için <br/> kullanın, isHTML NO ise \r\n kullanın.