1. pickerView en algunas porciones
- (NSInteger) numberOfComponentsInPickerView: (UIPickerView *) pickerView;
2. Hay varias líneas en una parte determinada.
- (NSInteger) pickerView: (UIPickerView *) pickerView numberOfRowsInComponent: componente (NSInteger);
3. El texto que se muestra en cada línea de cada parte
- (NSString *) pickerView: (UIPickerView *) pickerView titleForRow: fila (NSInteger) para Componente: componente (NSInteger);
4. La línea y parte correspondientes después de arrastrar
- (void) pickerView: (UIPickerView *) pickerView didSelectRow: fila (NSInteger) enComponent: componente (NSInteger)
5. Permita que self . PickerView seleccione la i-ésima fila currentRow (hay un proceso de animación lento)
[self.pickerView selectRow: currentRow inComponent: i animado: SÍ];
6. Obtenga la fila correspondiente a la parte i
NSInteger oldRow = [self.pickerView selectedRowInComponent: i];
7. Ancho y alto en pickerView
- ( CGFloat ) pickerView :( UIPickerView *) pickerView widthForComponent :( NSInteger ) componente
- (CGFloat) pickerView: (UIPickerView *) pickerView rowHeightForComponent: componente (NSInteger)
8. Refresh pickerVer la ciudad de esta parte
[self.pickerView reloadComponent: MSProvinceOrCityTypeCity];
9. Selector personalizado Ver una fila al llamar
- (UIView *) pickerView: (UIPickerView *) pickerView viewForRow: (NSInteger) fila para Componente: (NSInteger) componente reusingView: (UIView *) vista