Я работаю над приложением, в котором есть форма электронной почты, содержащая всю обычную контактную информацию.
Мне нужно иметь возможность отформатировать тело электронной почты с этой информацией. Я успешно сделал это в родственном приложении Android, но не могу найти, как это сделать в Swift.
Строковое сообщение = «Имя:» + txtFullName.getText().toString() + «\n» + «Улица:» + txtStreet.getText().toString() + «\n» + «Пригород:» + txtSuburb. getText().toString() + "\n" + "Состояние: " + spState.getSelectedItem().toString() + ", почтовый индекс: " + txtPostCode.getText().toString() + "\n" + "Номер телефона: " + txtPhone.getText().toString() + "\n\n" +
"Вы когда-нибудь пробовали раньше?" + sp_ever_tried.getSelectedItem().toString() + "\n\n" + "Вы заинтересованы в организации вечеринки в Facebook?" + sp_hos_fb_party.getSelectedItem().toString() + " \n\n" + "Хотели бы вы стать Консультантом?" + sp_consultant_joiner.getSelectedItem().toString() + "\n\n" + "Комментарии: \n" + txtComments.getText().toString() ;
Извиняюсь за форматирование кода здесь.
в Swift у меня есть:
@IBOutlet var txtFullName: UITextField!
@IBOutlet var txtAddress: UITextField!
@IBOutlet var txtSuburb: UITextField!
@IBOutlet var txtPostCode: UITextField!
@IBOutlet var txtPhoneNumber: UITextField!
@IBOutlet var txtEmailAddresss: UITextField!
@IBOutlet var txtComments: UITextView!
@IBOutlet var txtTriedB4: UITextField!
@IBOutlet var txtState: UITextField!
@IBOutlet var txtHostFBParty: UITextField!
@IBOutlet var txtJoinAsCons: UITextField!
Затем в
@IBAction sendEmail(sender: AnyObject) {
...
let msgBody = "<h3>Free Sample Request</H3>\n"
"<b>Full Name: " + txtFullName.text! + "</b>\n"
...
}
Но я застрял здесь, создавая тело сообщения.