我的 keboard 显示为横向,但 ipad 显示为纵向,横向显示为横向
我有 2 个 xib,在景观中 xib 有代码在 viewDidLoad:
CGAffineTransform rotate = CGAffineTransformMakeRotation(1.57079633);
[self.view setTransform:rotate];
答案就在你的问题中。 你用你的代码旋转屏幕。
CGAffineTransform rotate = CGAffineTransformMakeRotation(1.57079633); [self.view setTransform:rotate];
1.57079633 与 M_PI/2 相同,与 90° 相同
删除代码或取消注释
// CGAffineTransform rotate = CGAffineTransformMakeRotation(1.57079633); [self.view setTransform:rotate];