使用Swift在MacOS中编写基本按键

代码如下:

import Cocoa


class ViewController: NSViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        
        let bt = NSButton(frame: NSRect(x: 50, y: 50, width: 100, height: 30))
        bt.setButtonType(.momentaryPushIn)
        bt.bezelStyle = .roundRect
        bt.title = "test"
        bt.target = self
        bt.action = #selector(ViewController.click)
        self.view.addSubview(bt)

        // Do any additional setup after loading the view.
    }

   func click() {
        print("hello")
    }
    
    override var representedObject: Any? {
        didSet {
        // Update the view, if already loaded.
        }
    }


}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容