首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIButton和SKView

UIButton和SKView
EN

Stack Overflow用户
提问于 2017-03-11 02:53:24
回答 1查看 76关注 0票数 0

我的默认UIView有两个子视图。一个是UIButton,另一个是SKView。按下该按钮将触发SKView中的发射器。如果SKView不与按钮重叠,则可以正常工作。然而,一旦它这样做了,按钮就不再识别轻击。

我已经尝试了bringSubview(toFront:),并设置了子视图的zPosition。有没有办法把SKView放在按钮下面?

代码语言:javascript
复制
@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()
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-11 04:36:15

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42725752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档