如果我以模态方式呈现邮件编写器,它可以正常工作(在这里,MFMailComposeViewController* _mailer);
[self presentModalViewController:_mailer animated:YES];
但是,如果我将视图添加到当前视图,
[self.view addSubview: _mailer.view];
作曲家视图不会一直到窗口顶部。MFMailComposer
视图顶部和状态栏之间有几行间隙。
我想添加视图而不是模式演示的原因是我正在使用标签栏,我不希望它被掩盖。[你可能会问自己,他为什么不直接将composer窗口附加到标签栏?原因是这MFMailComposer
是从选项卡启动的工作流程的一部分,但不是从作曲家视图开始的]。
苹果文档说:
要显示此视图控制器管理的视图,您可以使用任何标准技术来显示视图控制器“。
有没有人知道为什么顶部的差距或如何让邮件作曲家发挥得很好?