A seleção de um controle de exclusão do UABILDVIEW ("-" Botão) descreve outros. Como posso selecionar mais de um?
-
06-07-2019 - |
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 --
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.