在iPhone IOS 3.1.2中管理手势

时间:2010-11-01 02:34:04

标签: iphone ios4 uigesturerecognizer gesture-recognition

我正在使用UIGesturerecognizer在我的应用中处理手势(滑动,点击,双击等)。

在具有IOS 3.1.2的设备中。我们尝试了应用程序,但大多数手势根本没有响应,在我们的设备中使用最近的IOS,例如4.1应用程序完美运行。似乎UIGestureRecognizer不能使用该策略来处理手势,因为它已添加到SDK 3.2中。所以:

  • 将需要使用touchesEnded:withEvent,touchesMoved:withEvent等方法处理自己的手势,如滑动,捏,反捏,平底锅,多个手指的双击,如果我希望我的应用程序在IOS 3.1中工作0.2 <?/ LI>
  • 忽略IOS 3.1.2并要求我的客户升级他们的固件更合理吗?或者放弃使用UIGesturerecognizer并自己实现手势是合乎逻辑的。
  • 这里有一个免费的库资源,可以帮助我在没有UIGestureRecognizer的情况下检测IOS 3.1.2中的那些手势吗?
  • 我正在使用最新的SDK,我只能测试IOS 4.1和IOS 3.2。如何测试我的应用程序的IOS 3.1.2?或配置我的模拟器来使用这个IOS?

感谢。

1 个答案:

答案 0 :(得分:0)

我用iPhone安装iOS 3.1.2,它随iOS 3.1.2一起安装。 我根本不喜欢与iOS 3.1.2兼容。它包含许多错误。如果您想与iOS 3.1.2兼容,您必须拥有安装旧版iOS的iPhone。