1
の前でSpritenodeを私はサブクラスによって私のシーンに追加され、それがシーンにとてもSpriteKitベース - テーブルビュー
override func didMove(to view: SKView) {
gameTableView.frame = CGRect(x:14,y:70, width: frame.maxX/1.08, height: frame.maxY/0.9)
self.scene?.view?.addSubview(gameTableView)
gameTableView.reloadData()
universalBackButton = SKSpriteNode(color: SKColor.orange, size: CGSize(width: 100, height: 100))
universalBackButton.position = CGPoint(x:frame.midX - universalBackButton.size.width * 0.7, y: -frame.maxY + universalBackButton.size.height)
universalBackButton.zPosition = 100001
self.scene?.addChild(universalBackButton)
itemShopMenu = SKSpriteNode(color: SKColor.orange, size: CGSize(width: 75, height: 50))
itemShopMenu.position = CGPoint(x:frame.midX + universalBackButton.size.width * 0.7, y: -frame.maxY + itemShopMenu.size.height)
itemShopMenu.zPosition = 100001
self.scene?.addChild(itemShopMenu)
}
のように追加され、このテーブルビューを持っているしかし、私は去ることができるようにボタンを追加するために行くときそれらがテーブルビューの背後にあり、その前にないtableviewシーン。私はシーンでサブビューを使用する経験がほとんどないし、スプライトノードをテーブルビューの前に置く方法を知らないので、関数を実行するためにタップすることができます。とにかく私はテーブルビューの前にスプライトノードを追加することができますので、それらを押すことができますか?