我想绘制一个类似于此的NSWindow:
http://vibealicious.com/site/apps/notify/screenshots/mainUIFull.png
因为它有一个典型的NSWindow外观与底部栏等,但顶部没有标题栏,我想画一个小箭头。
有一种简单的方法吗?我是否必须手动绘制整个窗口(底栏和所有窗口)?或者我可以稍微修改现有的NSWindow布局,只是在顶部绘制箭头?感谢
答案 0 :(得分:1)
您可以使用第二个子窗口伪装标题栏,该窗口覆盖窗口的顶部并仅绘制箭头。否则,你需要自己绘制整个东西。
答案 1 :(得分:1)
不确定简单方式的意思,但是制作自己的窗口子类并自己绘制窗口控件并不是很难。对于这种情况,儿童窗口会有点过分。
查看Round Transparent Window示例项目。