键盘卡在IOS中

键盘卡在IOS中,ios,keyboard,landscape,Ios,Keyboard,Landscape,我有2个UIViewController A和B。我将B呈现为一个带有UITextField和按钮的对话框 当我单击UITextField时,键盘总是以纵向模式显示 我如何修复它,以便在横向显示键盘 在目标>常规>部署信息中启用横向模式。在plist中将“基于视图控制器的状态栏外观”设置为“是” 如果你想让单视图控制器支持横向模式,你应该按照“苹果指南”来实现 -(NSUInteger)supportedInterfaceOrientations 在目标>常规>部署信息中启用横向模式。在pli

我有2个UIViewController A和B。我将B呈现为一个带有UITextField和按钮的对话框

当我单击UITextField时,键盘总是以纵向模式显示

我如何修复它,以便在横向显示键盘


在目标>常规>部署信息中启用横向模式。在plist中将“基于视图控制器的状态栏外观”设置为“是”

如果你想让单视图控制器支持横向模式,你应该按照“苹果指南”来实现

-(NSUInteger)supportedInterfaceOrientations

在目标>常规>部署信息中启用横向模式。在plist中将“查看基于控制器的状态栏外观”设置为“是”

如果你想让单视图控制器支持横向模式,你应该按照“苹果指南”来实现

-(NSUInteger)supportedInterfaceOrientations

我通过将演示改为全屏来修复它


我通过将演示改为全屏显示来修复它


我的应用程序支持方向,并且可以旋转。只有在将UIViewcontroller显示在另一个UIViewcontroller上时,我才会遇到这个问题。我的应用程序支持方向,并且可以旋转。只有在将UIViewcontroller显示在另一个UIViewcontroller上时,我才会遇到这个问题。