J'ai ajouté à la fois un UIPickerView
et un UIDatePickerView
à une seule vue. J'ai mis le délégué pickerview à self.view et cela fonctionne bien.iPhone: UIDatePicker ne répond pas à -selectedRowinComponent:
Cependant, si je sélectionne d'abord UIDatePicker, je ne peux pas obtenir la valeur de 'selectedRowInComponent`. Si je sélectionne le UIPickerView d'abord je peux.
Est-ce que UIDatePickerView répond à selectedRowInComponent
?
Je suis sûrement savoir que mais quand je change le mois datapicker alors je peux obtenir d'autres pickerview selectedRowInComponent, Je pense Maby c'est un bug de uidatapicker et UIPickerView si vous voyez la source de datapicker vous verrez: privé uipickerView! – phpxiaoxin
Si vous avez défini le même objet que le délégué pour les deux sélecteurs, ils peuvent tous deux envoyer 'selectedRowInComponent' même si le sélecteur DATE (note DATA) n'est pas censé le faire. Si tel est le problème, vous devez vérifier la classe du sélecteur dans 'selectedRowInComponent' avant d'envoyer des appels au sélecteur. – TechZen