[objective-c]键盘是倒 UIViewController

发布时间: 2016/10/2 5:16:00
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我想要我的应用程序更新以使用新的 iPhone 5,和我的一些观点也从视图的顶部而不是底部掉下来的键盘。在这里是要更好地说明图像︰

enter image description here

这工作之前 iOS 6.0,所以我猜它必须是在新的 API,造成这个 bug 闪耀。我用下面的代码在 UIVeiwController 支持的方向︰

-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
   // Return YES for supported orientations
   return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft || 
           interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}

- (BOOL)shouldAutorotate {
   return YES;
}

- (NSUInteger)supportedInterfaceOrientations {
   return UIInterfaceOrientationMaskLandscape;
}

有人看到别的类似的问题?谢谢你 !

解决方法 1:

我在这一问题找到了答案。我的问题被固定的通过更改一行代码我成立我根 UI 视图控制器。

改变这条线︰

[window addSubview:viewController.view];

更改为︰

[window setRootViewController:viewController];
赞助商