我的 iOS 应用程序应该以纵向和倒置模式运行。
在视图控制器中,我定义了一个SLComposeViewController
以这种方式启动的 IBAction
-(IBAction) shareOnFacebook {
if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) {
SLComposeViewController *vc = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
[vc setInitialText:[_myObject generateSocialMessage]];
[vc addURL:[_myObject generateUrl]];
[self presentViewController:vc animated:YES completion:nil];
} }
事实上,IBAction
在纵向模式下效果很好。
当应用程序在颠倒模式下运行时,我的问题就会出现。视图反转自己(并进入“倒置肖像”模式)并呈现控制器。这意味着视图是倒置的,键盘在顶部,社交视图在底部。
任何想法 ?