Pergunta

Estou tentando animar linhas de mesa em um UITableView Em um projeto do iPhone, enquanto desligo pela tela para recarregar os dados.

Quando desabilito as animações e só ligo reloadData, a mesa continua respondendo a gestos de deslizar.

Quando eu adiciono animações com o reloadSections:WithRowAnimation: Método, tabela para de responder aos Swipes e apenas a barra de navegação no topo responde aos Swipes.

Outra mudança é que, a tabela começa a responder à seleção e eu tenho que desativá -la manualmente novamente. Eu suspeito que essas duas questões possam estar relacionadas.

Estou usando o código de detecção de deslizamento aqui btw: 1

Foi útil?

Solução

Meu código para gerenciar o gesto estava em um UIView que continha outro uiview que, por sua vez, contém o UITableView. Acontece que a interação do usuário do UIView qual é a supervisão do UITableView foi ativado. Definê -lo para deficientes fez com que o gesto subisse na cadeia de resposta e resolva o problema.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top