Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用自由形式的形状(例如,部分透明的图像)作为没有标准关闭和最大化按钮的窗口背景。就像小部件一样。这在 OSX 中可能吗?我找不到关于它的任何信息或使用它的应用程序。
谢谢
是的。您可以通过子类化 NSWindow 来实现这一点,使其无边界和透明。您还将继承 NSView 以绘制可见的自定义形状,然后使用此视图的实例作为窗口的内容视图。结果将是一个窗口,其唯一可见部分将是您的内容视图绘制的形状。
这是一篇带有示例的好文章。