我有一个应用程序,我正在改变屏幕方向.但是当我更改第一个屏幕的方向并转到下一个屏幕时,更改不会持续存在.
随附图像以便更清楚地理解.


主要问题是当设备旋转时,第一个屏幕旋转但第二个屏幕没有以新方向启动.
只有在屏幕启动后我们改变方向时它才会旋转.
我该如何解决这个问题?
我看过一个名为"Glympse"的应用程序.在这个应用程序中,短信发送没有用户交互,这是iPhone无法实现的.我在我的设备日志中显示"Glympse"应用程序调用mfmessagecontroller.
Jul 10 16:24:13 unknown Glympse[3004] <Warning>: GlympseAppDelegate::sendViaSMSWithMessage:toRecipient:withDelegate:
Jul 10 16:24:13 unknown Glympse[3004] <Warning>: 0
Jul 10 16:24:13 unknown Glympse[3004] <Warning>: presentModalViewController
Jul 10 16:24:14 unknown Glympse[3004] <Warning>: messageComposeViewController:didFinishWithResult:
Jul 10 16:24:14 unknown CommCenter[57] <Notice>: queuing sms message with id 584
Jul 10 16:24:14 unknown SpringBoard[52] <Error>: mms: queued messageId 584
Run Code Online (Sandbox Code Playgroud)
在我的应用程序中,我也需要这样,我如何实现它?
提前致谢.