偶尔周末有空,学习一个
let viewSize:NSSize = NSSize(width: 1024, height: 768);
self.view.setFrameSize(viewSize);

设置view高度为1024*768



let label1:NSTextField = NSTextField(frame: NSRect(x: 0, y: 468, width: 300, height: 300));
//设置位置和文本框
label1.stringValue = "Kevinblog";
//设置文本框内容
label1.isEditable = false;
//设置文本框不能编辑
label1.drawsBackground = true;
label1.backgroundColor = NSColor(red: 0.2, green: 0.5, blue: 0, alpha: 1);
//设置文本框背景色
label1.font = NSFont(name: "Arial", size: 25.0);
//设置文本框字体和大小
self.view.addSubview(label1);
//将文本框添加到view里面

添加一个文本框


//新建一个按钮,设置了按钮标题,监听的对象,和监听事件的方法
let btn1:NSButton = NSButton(title: "一个特别的按钮", target: self, action: #selector(self.someClick));
//将按钮添加到view里面
self.view.addSubview(btn1);


...
//监听方法
func someClick(args: Any) {
    print("some btn clicked");
    print(args);
}

添加一个按钮并设置监听

评论

暂无评论

您的观点