Domanda

La mia applicazione deve consentire all'utente di scegliere una data da un elenco di date conformi a un determinato modello.Ad esempio, potrebbe essere necessario scegliere un lunedì da un elenco di lunedì per un mese.C'è un modo per ottenere un UIDatePicker per limitare le scelte della data a un determinato sottoinsieme o dovrei semplicemente usare a UIPickerView?

È stato utile?

Soluzione

Non è possibile limitare le date selezionabili in a UIDatePicker.È possibile modificare la data in cui viene inviato l'evento di modifica del valore, ma poiché l'utente non è in grado di stabilire quali date sono "buone" e quali no, farlo è una cattiva scelta dell'interfaccia utente.

Usare un UIPickerView invece di tua creazione.

Altri suggerimenti

UIDatePicker ha minimumDate E maximumDate proprietà a questo scopo.Non è necessario utilizzarlo UIPickerView proprio per questo motivo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top