iPad 中垂直旋转设备(如翻筋斗)时出现方向变化的奇怪问题
当涉及到 iPad 的方向变化时,我遇到了一个相当奇怪的问题。当我在水平面上旋转设备时,我的应用程序运行得非常好,从横向到纵向,反之亦然。当我垂直旋转设备(如翻筋斗)时,就会出现问题。
问题在于视图的框架正在变得扭曲。我从 didRotateFromInterfaceorientation:fromInterfaceOrientation
方法调用方向更改处理代码。有人知道如何解决这个问题吗?
I am facing a rather strange problem when it comes to orientation change in iPad. My App works absolutely fine when I rotate my device in the horizontal plane, from landscape to portrait or vice versa. The problem arises when I rotate the device vertically (like a somersault).
The problem is that the frames of the views are getting distorted. I am calling my orientation change handling code from the didRotateFromInterfaceorientation:fromInterfaceOrientation
method. Anyone know how to fix this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
嗨,Hp先生
看到你遇到的问题很奇怪。早些时候,当我在 ipad 中测试任何应用程序时,我通常只在 360 度范围内进行检查,但现在我认为我什至应该通过翻筋斗来检查设备。我认为你可以向Apple寻求帮助……
你正在开创ipad测试的新时代,向你翻筋斗的想法致敬,这个想法很创新。
不管怎样再次检查你的代码,我认为你错过了代码或 plist 中的一些属性设置。
hi Mr Hp
It is strange to see a issue that you got.Earlier when i test any app in ipad i used to check only in 360 degrees,but now on i think i should check even by somersaulting the device. I think you can approach Apple for your prob......
you are creating a new era in ipad testing , hats up to your idea of somersaulting the device and the thought is innovative.
any how check your code once again i think you missed some property settings either in code or plist.