我的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
在纵向模式下效果很好。
当应用程序以颠倒模式运行时,我的问题就出现了。视图反转自己(并进入“反转肖像”模式)并呈现控制器。这意味着视图被反转,键盘位于顶部,社交视图位于底部。
有什么想法吗?