tableview约束到最佳窗口宽度

时间:2017-09-10 15:22:00

标签: swift macos cocoa nstableview

我正在使用swift 4 for macOS,并且遇到NSTableView中的约束问题。

我有这个tableview:

enter image description here

你可以看到,我的文本字段不使用我的tableview的完整宽度。我想用我的文本字段填充整个宽度,但只有红色文本字段应该得到更大的宽度,如下所示:

enter image description here

但它还不起作用:( 示例:https://drive.google.com/open?id=0B8PBtMQt9GdORE1xSUUxeVFaWVU

有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

You are describing an NSStackView. It's a view that distributes its arranged subviews for you, in accordance with your configuration. You want a Fill configuration where the red text field has a lower content hugging priority than the other fields, so that it alone can stretch.