我的应用程序在其下方NSToolbar
有一个水平线NSSplitView
。工具栏中的NSSegmentedControl
与 splitview 的分隔符一起移动,就像 OS X 的 Finder 中的一样。NSLayoutGuide用于对齐来自不同故事板“场景”的两个“视图”。我在这个相关问题中分享了这种方法。
但是,我不知道如何移动带有图标的标签。我已经设置了minSize
and maxSize
,但是标签是固定的。在下面的第一个屏幕截图中,“查看模式”标签不在分段控件的正下方。
如果我可以访问它,将很容易向标签添加约束。但是我在NSToolbarItem中没有找到 API ,它只有一个公共view
属性。我检查了视图的层次结构(第二个屏幕截图),但我认为我不应该使用带有_
前缀的变量。
这里有一个相关但不同的问题。这个问题没有考虑到移动。