MFMessageComposeViewControllerDelegate
Наследование
Не применимый
Оператор импорта
Swift
import MessageUI
Objective C
@import MessageUI;
Доступность
Доступный в iOS 4.0 и позже.
MFMessageComposeViewControllerDelegate протокол определяет отдельный метод, который пользовательские объекты могут реализовать для ответа на обновления от представления состава сообщения (экземпляр MFMessageComposeViewController класс). Используйте метод этого протокола для ответа до конца пользователя, составляющего SMS-сообщение. Метод включает информацию о том, принял ли пользователь решение отправить или отменить сообщение или перестала ли попытка отправить его работать.
-
messageComposeViewController (_: didFinishWithResult:) - messageComposeViewController:didFinishWithResult:ТребуемыйГоворит делегату, что пользователь закончил составлять сообщение. (требуемый)
Объявление
Swift
func messageComposeViewController(_controller: MFMessageComposeViewController!, didFinishWithResultresult: MessageComposeResult)Objective C
- (void)messageComposeViewController:(MFMessageComposeViewController *)controllerdidFinishWithResult:(MessageComposeResult)resultПараметры
controllerСостав сообщения просматривает контроллер, возвращающий результат.
resultКод результата, указывающий, как пользователь принял решение завершить состав. Посмотрите
MessageComposeResultперечисление.Обсуждение
Когда пользователь касается одной из кнопок для отклонения интерфейса состава сообщения, этот метод вызывают. Ваша реализация этого метода должна отклонить контроллер представления и выполнить любые дополнительные действия, должен был обработать отправку сообщения. Параметр результата сообщает, принял ли пользователь решение отменить или отправить сообщение или перестала ли отправка сообщения работать.
Реализация этого метода требуется.
Оператор импорта
Objective C
@import MessageUI;Swift
import MessageUIДоступность
Доступный в iOS 4.0 и позже.
