我是否必须在其didFinishWithResult委托方法中解除MFMessageComposeViewController?

时间:2014-10-13 17:27:39

标签: ios swift mfmessagecomposeview

我正在尝试允许用户在MFMessageComposeViewController中连续发送多条短信,但如果我没有在didFinishWithResult委托方法中解除控制器,则右上角的“取消”按钮将被禁用,并且用户无法退出文本消息界面。

MFMessageComposeViewController仅用于发送一次性消息吗?

func messageComposeViewController(controller: MFMessageComposeViewController!, didFinishWithResult result: MessageComposeResult) {
  if result.value == MessageComposeResultCancelled.value {
    self.dismissViewControllerAnimated(true, completion: nil)
  }
}

感谢您的帮助。

0 个答案:

没有答案
相关问题