代码之家  ›  专栏  ›  技术社区  ›  Jamis Charles

Cocoa:缩小主/细节注释记号类应用程序的视图

  •  0
  • Jamis Charles  · 技术社区  · 7 年前

    我是可可新手,我正在尝试创建一个非常简单的基调克隆。

    对于我的幻灯片,在detail视图中,我使用一个NSStackView,它由设置了NSAttributeString的Textfields组成。这部分很好用。

    我想我可以使用archive/unarchive克隆幻灯片视图,将所有幻灯片添加到NSStaxkView,然后以某种方式缩小侧边栏(主)幻灯片。


    1) 就我的一生而言,我不知道如何将视图缩小到10%。
    2) 我尝试使用NSBox在keynote使用的侧边栏中创建卡片效果,但由于某些原因无法呈现NSBox中的视图内容。

    我对建筑的看法全错了吗?有什么一般的指导吗?我正在通读 https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/CocoaBindings/Tasks/masterdetail.html

    1 回复  |  直到 7 年前
        1
  •  1
  •   Marc T.    7 年前

    正如在评论中已经提到的,将细节视图镜像到侧栏的最佳方法是捕获细节视图的图像以将其显示在侧栏中。任何时候应用细节视图中的更改都应该触发捕获。捕捉视图的图像有不同的可能性,这里将介绍其中的一种。 Get Image from CALayer or NSView (swift 3)