swift3 SpriteKit的按钮实现方法

sgbutton
把SgButton.swift加入项目工程就可以了。

使用方法:

    func initUI() {
        let btnPlay = SgButton(normalImageNamed: "bkbtn.png", highlightedImageNamed: "bkbtn_d.png",  buttonFunc: callbackPlay )
        
        btnPlay.setString(.normal, string: "Play")
        btnPlay.setString(.highlighted, string: "Play")
        self.addChild(btnPlay)
        btnPlay.position = CGPoint(x: frame.width*0.5, y: frame.height*0.5)
    }
    
    func callbackPlay(_ button: SgButton) {
        print("play go")
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,251评论 4 61
  • 当小时候生活在上海的我每每听到上海人神情鄙夷的数落外地人如何如何肮脏、粗俗、下作的时候,我自卑;以及坐在周围全是骨...
    鸡汤华子阅读 227评论 0 1
  • “PPT很重要,PPT不重要”这并不是标题党。 PPT很重要,尤其是对于一名终日以PPT为成果展示的策划而言,PP...
    orangewalking阅读 1,482评论 1 13
  • 小时候雨季的时候,妈妈会拿小鱼网放在小沟的下水处。每天等妈妈下班回来,我扯一根狗尾巴草穿上小靴子,跟我妈走在长满水...
    病鹤斋是庆雯君阅读 258评论 0 0
  • 有的时候,我们总是爱幻想,幻想着自己能否像偶像剧或者小说里的主角那样。 优雅,知性举手投足都散发出不一样的气质。在...
    卷纸泡阅读 1,596评论 1 2