iOS – 子类MFMessageComposeViewController添加额外的function

我已经subclassed RMMessageComposeViewController : MFMessageComposeViewController 。 我瞄准的额外function是为了使MFMessageComposeViewController能够自己提供一个新的消息组成控制器(本身)。

所以我应该从一个RMMessageComposeViewController实例提出一个新的。 新实例的消息结果应发送给父代(或“旧”代码)。 所以我想我需要将父消息组合控制器设置为委托,当我创build子(“新”一个)。

有人可以帮我想一想,我需要添加什么实例variables(父母,孩子?)如何设置子消息组成控制器?

从文档:

消息组成接口本身不可定制,不能由应用程序修改。 此外,在呈现界面之后,您的应用程序无法对SMS内容进行进一步的更改。

由于安全考虑,您正在尝试执行的操作显然不受支持:这将使应用程序伪造消息变得容易。 虽然你可能会推动一个视图,我怀疑你的应用程序将被拒绝从App Store中这样做。

我不会感到惊讶,如果MFMessageComposeViewController阻止应用程序一次创build多个实例,但我没有证实这一点。