如何利用Swift给macOS App添加一个初始默认的Menu界面
-
打开Xcode,创建一个新的macOS App项目
-
打开Main.storyboard文件,在左侧的Object Library中查找Menu Bar,并将其拖放到Storyboard中
-
选择新添加的Menu Bar,可以在右侧的Attributes Inspector中编辑菜单的名称、图标等属性
-
在菜单中添加菜单项,可以通过拖放的方式添加
-
在每个菜单项中添加Action,也可以通过拖放的方式添加
-
在ViewController.swift文件中添加代码,将菜单项与Action绑定起来
-
运行程序,可以看到菜单栏已经添加成功
示例代码:
class ViewController: NSViewController {
@IBAction func openFile(_ sender: Any) {
// 打开文件
}
@IBAction func saveFile(_ sender: Any) {
// 保存文件
}
}
在菜单项中将Action分别与openFile和saveFile绑定即可
原文地址: https://www.cveoy.top/t/topic/f60B 著作权归作者所有。请勿转载和采集!