Ajustar automaticamente o tamanho do NSTableView

Eu tenho um NSTableView, que deve redimensionar seu quadro quando uma linha é adicionada. Eu faria 2 propriedades, maxHeight e minHeight, e se alguma linha fosse adicionada ou removida, redimensionaria a exibição da tabela para ajustá-la ao conteúdo, se não ultrapassasse o limite.

Como o Safari Download Panel (10.7 ou posterior). Alguém tem uma ideia de como fazer isso? Eu gostaria de lidar com isso em uma subclasse. Então não mexa com o redimensionamento na classe delegada.

Eu precisaria pelo menos saber qual método está sendo chamado quando a exibição de tabela está sendo recarregada. O reloadTable só invoca o método real de recarregamento, portanto não há sucesso.

questionAnswers(1)

yourAnswerToTheQuestion