我正在为横向模式下的 IOS 制作游戏,游戏的控件要求用户将手指从屏幕顶部滑动到底部,反之亦然。问题是当您将手指从屏幕顶部滑动到底部时,通知中心选项卡会向下移动,并且由于它是一款快节奏的游戏,因此用户很可能最终会经常且无意地拉下通知中心。
我对这个问题的解决方案是重新设计游戏纵向并横向重建我的游戏屏幕,使用SpriteBuilder和Cocos2d,这样通知中心就不会再干扰了。然而,在我完全重做我几乎完成的游戏之前,我想知道是否有人对这个问题有更优雅的解决方案,例如欺骗通知中心将自己定位在正常的纵向位置,同时仍然使用 cocos2d 在横向模式下工作?因此,我不必完全重做当前的屏幕布局。