任何人都可以告诉我如何创建这种类型的视图。我可以拖动mac屏幕的一部分进行屏幕录制(下面显示的图像是唯一的例子)
答案 0 :(得分:2)
对于这种事情,你需要一个所谓的封面窗口。 它是一种无边框窗口,恰好占据了整个屏幕。 在其中你需要一个可拖动和可调整大小的视图。
这些是可以轻松实现的两个单独的事情,但是您将通过自己完成其余的步法来了解如何编写这些内容,从而获益最多。
一些可能有帮助的关键字。 NSWindow NSBorderlessWindowMask 的NSView NSViewController NSTrackingArea NSBezierPath 的NSRect 的CGRect NSEvent NSPoint CGPoint