【问题标题】:Is it possible to display a NSWindow on a CALayer?是否可以在 CALayer 上显示 NSWindow?
【发布时间】:2011-10-28 09:40:23
【问题描述】:

我收到了CALayer*,想知道是否可以动态创建NSWindow 并将其显示在图层上?

提前致谢!

【问题讨论】:

    标签: cocoa core-animation calayer nswindow


    【解决方案1】:

    我得到了一个 CALayer* 并且想知道是否可以动态创建一个 NSWindow ...

    是的。

    …并在图层上显示它?

    没有。

    您可以创建一个知道窗口或其内容视图的层,当told to draw 时,将窗口的内容视图告诉draw,或者您可以take a screenshot of the window 并将其设置为the layer's contents。但是你不能把一个窗口放到一个层中。

    【讨论】:

    • 谢谢你的回答彼得,我今晚试试看。
    猜你喜欢
    • 1970-01-01
    • 2016-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-26
    • 1970-01-01
    • 2011-06-23
    • 1970-01-01
    相关资源
    最近更新 更多