NSTableView无需滚动,而是下推内容

时间:2014-01-21 20:18:36

标签: objective-c cocoa autolayout nstableview

我想创建一个NSTableView,这样当它增长时,它不会滚动,而是按下下面的内容。 NSTableView和以下内容将包含在NSScrollView中,该NSTableView会自动调整窗口高度。

这甚至可能吗?我花了很多时间寻找任何答案,甚至是如何处理这样的设计的线索,但没有运气。我应该使用{{1}}吗?

如果您不明白我的意思,请参阅此图片:

2 个答案:

答案 0 :(得分:0)

我认为您只需要计算所有表格单元格的总高度,并将该值设置为表格高度。之后,将滚动视图内容大小设置为CGSizeMake(scrolviewwidth,table_height)

答案 1 :(得分:0)

选择tableView并在“滚动视图”部分的属性检查器中取消选中Scrolling Enabled。您可能需要手动设置表格高度viz previous answer