你好我已经做了一个名为'赛马'的iOS游戏,并将它发布到App Store。在iOS 8.x.x上播放没问题,但在安装iOS 9 Beta 3后,在同一游戏(相同的代码)中,iPhone无法识别多个触摸。我必须离开我的手指才能进行下一次触摸。但它不是这样,即使我仍然拿着我以前的水龙头,我可以做出新的水龙头。有什么问题,我该怎么办?iOS 9,Xcode 7,多点触控与SpriteKit
3
A
回答
8
我在今年夏天推出的游戏中遇到了同样的问题。
我必须明确地启用在SKScene
多点触摸:
-(void)didMoveToView:(SKView *)view {
self.view.multipleTouchEnabled = YES;
}
下面是详细 - 游戏中使用的SKSpriteNode
子类。 他们测试的触摸次数取决于精灵。 中子类:
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
NSLog(@"TapCount = %lu", (unsigned long)touches.count);
if (touches.count == 2) {
// do something
}
}
1
只是一个简单的错误,我已经在界面构建器中启用了多点触控功能,解决了问题。但我不知道它是如何关闭的:)
6
它看起来像ios 9多点触控必须明确启用。我不认为这是事实。我现在在我所有的spritekit应用程序中都有这个问题。只需添加self.view.multipleTouchEnabled = YES;在viewDidLoad中,为我修复它。
相关问题
- 1. ios 9 + Xcode 7
- 2. Xcode 7 iOS 9 Swift 2.0 Spritekit性能很慢
- 3. Windows 7多点触控功能与HTML5
- 4. Windows 7多点触控
- 5. IOS:放大只能与多点触控
- 6. 多点触控框架与Windows 7本地支持多点触控?
- 7. Tomcat 7与iOS兼容9
- 8. xcode 7. ios 9 sdk。何时释放UIPickerView?
- 9. iOS 9和XCode 7 dylib问题
- 10. 的iOS 7:SpriteKit GestureRecognizer
- 11. SpriteKit场景转换XCode 7
- 12. 更改XCode 4多点触控手势
- 13. 启用多点触控/多点触控
- 14. iOS 7 SpriteKit滚动菜单?
- 15. ios sdk停止多点触控功能
- 16. SpriteKit + Swift中的多点触控手势识别
- 17. Windows 7多点触控支持多少点?
- 18. XCode 9,iOS 10问题与资产
- 19. Xcode 6.3不支持iOS 9
- 20. 用SpriteKit和iOS保存高分7
- 21. 使用Xcode 9和iPhone 7更新ios11.1
- 22. HaxeFlixel - 多点触控变焦
- 23. Xcode 9 - Framework breakpoints
- 24. 跟踪触点的Spritekit行
- 25. Android多点触控
- 26. 的XCode Spritekit,碰撞与PNG
- 27. MotionEvent.obtain()针对API的多点触控事件<9
- 28. 视频iOS 11/xcode 9
- 29. Android多点触控控件
- 30. 问题在iOS 7中使用Git源代码控制与Xcode
你能发表相关的代码吗? – ABakerSmith