A seleção de um controle de exclusão do UABILDVIEW ("-" Botão) descreve outros. Como posso selecionar mais de um?

StackOverflow https://stackoverflow.com/questions/1625691

Pergunta

Eu tenho um aplicativo para iPhone que usa um uabableView com os protocolos UitableViewDelegate/UitableViewDataSource. Estou lutando para fazer várias seleções para exclusão (não caixas de seleção, apenas o botão padrão "-" excluir).

O problema básico é que, quando clico em "Editar", coloque a visualização da tabela no modo de edição e, em seguida, comece a clicar em "-" botões, só posso ter uma posição de girar para o tubo ("|") por vez.

Toda vez que seleciono uma linha diferente para exclusão, a última que escolhi gira de volta para ("-")-"não exclua"-posição.

Os botões de exclusão estão se comportando como botões de rádio, não caixas de seleção ....

Suponho que isso deve ser simples, mas eu cavei e cavei a documentação e o Google sem sucesso. Alguma ideia?

Desde já, obrigado --

Foi útil?

Solução

Este é um comportamento padrão. Quando você clica no botão '-', um botão "excluir" aparece à direita da linha, que você pressiona para excluir o item. Se permitiu que vários botões de exclusão visíveis de cada vez, a interface do usuário não funcionará - se você tiver um botão de exclusão em cada linha, clicando em um deles e tendo todas as linhas selecionadas desaparecer na interface do usuário inconsistente.

Mesmo se você forçar esse comportamento, não entraria na App Store enquanto redefinia a interface do usuário existente.

A única maneira de implementar isso corretamente é ter caixas de seleção e um botão de exclusão em uma barra de ferramentas, como correio, etc.

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