【发布时间】:2012-11-06 20:32:03
【问题描述】:
我有一个 NSTableView,它应该在添加一行时调整它的框架。 我会创建 2 个属性,maxHeight 和 minHeight,如果要添加或删除任何行,我会调整表格视图的大小以适应它的内容,如果它没有超过限制。
类似于 Safari 下载面板(10.7 或更高版本)。 有谁知道如何做到这一点? 我想在一个子类中处理这个。所以不要在委托类中调整大小。
我至少需要知道在重新加载表视图时调用了哪个方法。 reloadTable 只调用了真正的重载方法,所以没有成功。
【问题讨论】:
-
我最近发布了一个类似问题的答案。你可以在这里找到它:stackoverflow.com/a/44093345/3184888
标签: objective-c xcode macos cocoa nstableview