【发布时间】:2019-03-01 20:57:58
【问题描述】:
我正在使用基于视图的 NSTableView 并启用了自动布局。 Auto Layout 为单元格视图提供了两个水平约束:一个绑定到其 NSTableRowView 前沿的 Cell_MinX,以及一个基于表格宽度调整的 Cell_Width 约束。
但是,当窗口的宽度调整大小 > 1000 点时,Cell_Width 约束在 1000 处停止增加,并且宽度约束锁定在 1000 点,直到窗口的宽度小于此限制。这似乎是表格视图插入的任意值,我无法弄清楚如何确保该值 always 是表格的宽度。我在 IB 中构建了表格视图,它不允许在表格的单元格视图上创建约束。我创建了一个sample project 来演示这个问题。这是 Xcode 的视图调试器,窗口宽度大于 1000。
【问题讨论】:
标签: macos autolayout nstableview appkit