MFMessageComposeViewController

MFMessageComposeViewController

我有一个iPhone应用程序,运行时会隐藏状态栏。启动MFMessageComposeViewController并将其关闭(发送或取消后)后,我之前绘制的所有元素都下移20px。显然这与显示MFMessageComposeViewController时显示的状态栏有关。

我可以停止这种情况,还是可以在我的(void)messageComposeViewController:(MFMessageComposeViewController *)控制器didFinishWithResult:(MessageComposeResult)result方法中将其撤消?

谢谢 :)

最佳答案

好的,原来我需要设置:

self.wantsFullScreenLayout = YES;

在我的视图控制器中。这样就解决了。也许对其他人有用。

关于iphone - MFMessageComposeViewController将我的 View 下推20px。为什么?怎么修?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3444076/

10-13 05:19