Pergunta

Meu aplicativo precisa permitir que o usuário escolha uma data em uma lista de datas que obedecem a um determinado padrão.Por exemplo, eles podem precisar escolher uma segunda-feira em uma lista de segundas-feiras de um mês.Existe uma maneira de obter um UIDatePicker limitar as opções de data a um determinado subconjunto ou devo apenas usar um UIPickerView?

Foi útil?

Solução

Não é possível limitar quais datas podem ser selecionadas em um UIDatePicker.Você pode alterar a data em que o evento de valor alterado é enviado, mas como o usuário não pode dizer quais datas são "boas" e quais não são, é uma má escolha de interface do usuário fazer isso.

Use um UIPickerView de sua própria criação.

Outras dicas

UIDatePicker tem minimumDate e maximumDate propriedades para esse fim.Não há necessidade de usar UIPickerView apenas por esse motivo.

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