我正在尝试允许用户在MFMessageComposeViewController中连续发送多条短信,但如果我没有在didFinishWithResult委托方法中解除控制器,则右上角的“取消”按钮将被禁用,并且用户无法退出文本消息界面。
MFMessageComposeViewController仅用于发送一次性消息吗?
func messageComposeViewController(controller: MFMessageComposeViewController!, didFinishWithResult result: MessageComposeResult) {
if result.value == MessageComposeResultCancelled.value {
self.dismissViewControllerAnimated(true, completion: nil)
}
}
感谢您的帮助。