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