Как я могу настроить UIDatePicker для хиджры - PullRequest
2 голосов
/ 27 ноября 2010

Как я могу настроить UIDatePicker для Hijri? Как это alt text

1 Ответ

3 голосов
/ 28 ноября 2010

В вашем ViewController примите протокол UIPickerViewDelegate и добавьте UIPickerView к представлению, установив для его делегата и источника данных значение self.

Переопределите метод pickerView:widthForComponent: для UIPickerViewDelegate чтобы иметь собственную ширину для каждого компонента (компонент представляет собой «столбец», поэтому здесь у вас есть три)

Переопределить numberOfComponentsInPickerView: из протокола UIPickerViewDataSource, возвращая 3

Чтобы заполнить свой сборщик, используйте pickerView:titleForRow:forComponent: из UIPickerViewDelegate и numberOfComponentsInPickerView: из UIPickerViewDataSource

Для более чистого и многократно используемого кода я просто подкласс UIPickerView

...