创建具有透明背景的OS X应用程序
更新:HHH   时间:2023-1-7


  1. 首先创建一个Cocoa Application,语言用swift,创建storyboard


  2. 默认的storyboard中有一个window controller scene和一个view controller scene。创建工程时默认已经有一个ViewController.swift,如果需要让窗口背景透明,我们需要创建自定义NSWindowController来对window进行控制。


  3. 新建Cocoa Class


  4. Storyboard中的window与自定义NSWindowController关联


  5. MyWindowsController.swift中添加如下代码


  6. storyboard中的view controller scene中添加一个ImageView并设置图片


  7. window的Title Bar勾掉


  8. 运行程序



返回开发技术教程...