我正在使用swift进行开发。我希望当MFMailComposer出现时,toReceipt textField应自动成为第一响应者。
答案 0 :(得分:1)
来自MFMailComposeViewController Class Reference:
重要
此类的视图层次结构是私有的,您不能修改 它。但是,您可以使用自定义实例的外观 UIAppearance协议。
在呈现邮件comopose视图控制器后,您的应用程序不能 更改电子邮件内容。用户可以编辑所呈现的内容 实例但系统忽略了程序化更改。如果你想 设置内容字段的值,在显示之前这样做 接口
答案 1 :(得分:0)
如果您想设置主题,可以在程序中进行设置。
Apple不允许开发人员使用私有API,如果您使用这些API,Apple会拒绝您的APP。
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
[picker setSubject:@"Mail subject"];
[picker setToRecipients:[NSArray arrayWithObjects:@"email@email.com",nil]];