0
私は2つのサブビューを持つ私のデフォルトのUIViewを持っています。 1つはUIButtonで、もう1つはSKViewです。このボタンを押すと、SKViewのエミッタがトリガされます。 SKViewがボタンと重なっていない場合は正常に動作します。ただし、それが行われた後、ボタンはもはやタップを認識しません。UIButtonとSKView
私はbringSubview(toFront :)を試して、サブビューのzPositionを設定しました。 SKViewをボタンの下に置く方法はありませんか?このことができます 希望:
@IBOutlet weak var effectButton: UIButton!
@IBOutlet weak var effectView: SKView!
let effectsViewScene = EffectsViewScene()
override func viewDidLoad() {
super.viewDidLoad()
effectView.presentScene(effectsViewScene)
}
@IBAction func buttonTapped(_ sender: UIButton) {
effectsViewScene.beginEffects()
}
それをしました。実際には、いずれかの方法だけで十分です...あなたが正しい視野で作業していることを確認したら!ありがとう! – squarehippo10