#ios #sprite-kit
#iOS #sprite-kit
Вопрос:
Я работаю над игрой для iPad с помощью SpriteKit и использую объект UIView поверх SKScene. В UIViews настроен распознаватель жестов, и это работает нормально, однако также вызывается метод SKScene::touchesBegan (…), и я бы хотел, чтобы он не вызывался при касании UIView. Есть ли какой-либо способ обойти это?
Ответ №1:
Возможно, для параметра userInteractionEnabled значение no, когда UIView находится поверх SKScene?
self.view.userInteractionEnabled = НЕТ;