Altura fixa NSTableView, evitar rolagem
eu tenho umNSTableView
que tem um número fixo muito pequeno de linhas.
Quando eu crio umNSTableView
no Interface Builder, oNSTableView
está contido em umNSScrollView
. Não encontrei uma maneira de fazer a tabela existir fora do contexto de uma exibição de rolagem. Como a tabela possui apenas um pequeno número de linhas, não quero que ela role. Quero que a tabela seja redimensionada com base no número de linhas e quero a borda inferior imediatamente abaixo da parte inferior da última linha.
Se eu definir a altura da exibição de rolagem da seguinte maneira, recebo uma barra de rolagem vertical:
height = (numRows * (rowHeight + intercellSpacingHeight))
Se adicionar um pixel a essa altura, não recebo a barra de rolagem, mas recebo um pixel extra entre a parte inferior da última linha e a borda inferior.
Se eu desmarcar o"Mostrar rolador vertical" Na caixa de seleção Interface Builder, a barra de rolagem não aparece, mas a tabela desce um pixel quando seleciono a última linha.
Existe uma maneira de a tabela não rolar de jeito nenhum e ter a borda inferior imediatamente abaixo da última linha?
Obrigado.