当堆栈视图调整大小时,如何使NSButton与NSStackView分离?
使用NSControl绘图的NSCell子类在可见性方面似乎与其他NSView子类不同,在自动布局中具有抗压缩能力。在这里,NSStackView似乎也没有什么不同。
如果我将控件的可见性优先级设置为大于1,它将不会下降。如果我把它设置为0,当然,它只会下降,永远不会出现。
这是怎么回事?
当堆栈视图的大小变小时,需要什么才能使按钮或其他控件下降?
也许是缺少博士和NSStackView的例子.
发布于 2016-10-21 13:03:17
在我看到任何观点分离之前,我必须做两件事:
-[NSStackView setClippingResistancePriority:forOrientation:]。如果堆栈视图的大小与窗口的大小相关联,则优先级需要小于NSLayoutPriorityWindowSizeStayPut (500),或者堆栈视图不允许窗口小于其内容。-[NSStackView setVisibilityPriority:forView:]。发布于 2014-01-14 08:51:07
尝试设置NSStackViewVisibilityPriorityDetachOnlyIfNecessary的优先级
https://stackoverflow.com/questions/21097834
复制相似问题