【问题标题】:OS X can a pop-up menu be displayed from a CALayer?OS X 可以从 CALayer 显示弹出菜单吗?
【发布时间】:2012-06-21 22:03:33
【问题描述】:

有没有办法从核心动画层显示弹出菜单,例如 NSMenu 对象?

【问题讨论】:

    标签: macos user-interface core-animation calayer


    【解决方案1】:

    没有。层是比 NSView 对象低级别的对象。您不能将视图放在图层中。

    在 OS X 中,层是视图的可选部分。 (在 iOS 中,每个视图都有一个层支持)

    不过,您也可以另辟蹊径,要求视图作为图层支持,然后向视图添加其他图层。

    【讨论】:

      猜你喜欢
      • 2014-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-05
      • 2011-12-23
      相关资源
      最近更新 更多