因此,今天我为我的应用实现了横向模式。这是一个开放的应用程序。我将其旋转了90度。我注意到的第一件事是触摸不再起作用。原因是,对locationInView的调用仍在提供坐标,就像应用程序处于纵向模式一样。

人们通常如何应对?我是否必须编写自己的locationInView版本以考虑手机的方向?或者,还有更好的方法?

最佳答案

这是默认行为。无论iPhone是纵向还是横向,屏幕坐标都不会改变,因此您需要在应用中进行调整。

关于iphone - OpenGL中的风景模式和locationInView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1940938/

10-12 06:07