我有兴趣做类似的事情,但是组件子视图MFMessageComposeViewController
与MFMailComposeViewController
.
setRecipients:
我想出了如何将焦点设置到输入,让您通过简单地调用包含空白 NSString 的数组来键入消息文本。但是,我想将非文本从 pasteBoard 粘贴到输入中,所以我不能简单地使用setBody:
.
问题:
我需要做的是获取对实际文本字段的引用,该字段是我的 MFMessageComposeViewController 的当前第一响应者。这样,我就有了一个可以传递给 UIPasteboardpaste:
方法的“发件人”。问题是,我似乎无法像 MFMailComposeViewController 那样走子视图层次结构,所以我无法找出哪个视图是第一响应者。
我什至试过这个,但如果我做一个视图总是返回为零[myMessageVC.view findFirstResponder]