gpt4 book ai didi

swift - UIButton 和 SKView

转载 作者:行者123 更新时间:2023-11-30 12:37:11 26 4
gpt4 key购买 nike

我的默认 UIView 带有两个 subview 。一个是 UIButton,另一个是 SKView。按下按钮会触发 SKView 中的发射器。如果 SKView 不与按钮重叠,则效果很好。然而,一旦这样做,该按钮就不再识别点击。

我尝试过bringSubview(toFront:),并设置 subview 的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()
}

最佳答案

当你使用bringSubView(front)方法时尝试将SKView发送到后面view.sendSubview(toBack: SKView)希望这有帮助!

关于swift - UIButton 和 SKView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42725752/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com