/ / React Native ListView renderSeparator mostrando o separador abaixo da última linha - react-native

Reagir ListView renderizador do NativeView mostrando o separador abaixo da última linha - react-native

Eu acho que estou perdendo algo óbvio, mas eu não posso obter um List View nativo React para processar separadores apenas entre cada linha. Ele renderiza o separador após todas as linhas, embora Documentação do renderSeparator diz que não deve render abaixo da última linha.

Abaixo está uma captura de tela de duas visualizações de lista diferentes que criei com o mesmo problema. Você pode ver o código aqui: https://sketch.expo.io/rkQZg8hsx, mas tome cuidado se você usar o simulador de Appetize no Sketch porque ele dimensiona o simulador, portanto, pode não ver o separador. É melhor testar em um dispositivo real.

insira a descrição da imagem aqui

Respostas:

1 para resposta № 1

Se fornecido, um componente renderizável a ser renderizado como o separador abaixo de cada linha, mas não na última linha se houver um cabeçalho de seção abaixo. Tome um sectionID e rowID da linha acima e se a linha adjacente está destacada.

Você não está incluindo cabeçalhos de seção no código de exemplo, o que deve explicar por que o separador está sendo exibido após a última linha.