我正在使用基于视图的NSTableView并启用了自动布局。自动布局为单元格视图提供了两个水平约束:一个与其NSTableRowView前沿相关联的Cell_MinX,以及一个根据表格宽度调整的Cell_Width约束。
但是,当窗口的宽度调整大小> 1000点时,Cell_Width约束在1000处停止增加,宽度约束锁定在1000点,直到窗口的宽度小于此限制。这似乎是由表视图插入的任意值,我无法弄清楚如何确保该值始终是表的宽度。我在IB中构建了表视图,它不允许在表的单元视图上创建约束。我创建了一个sample project来演示这个问题。这是Xcode的视图调试器,窗口宽度大于1000。