2010-12-02 6 views

Respuesta

30

Implemente el método pickerView:widthForComponent: en el selector y devuelva el ancho adecuado para cada componente. p.ej.

- (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component{ 
     switch (component){ 
      case 0: 
       return 100.0f; 
      case 1: 
       return 60.0f; 
    } 
     return 0; 
} 
+0

¿Qué es (función completa)? – mamrezo

+2

La documentación de Apple es muy clara: http://developer.apple.com/library/ios/#documentation/uikit/reference/UIPickerViewDelegate_Protocol/Reference/UIPickerViewDelegate.html –

+0

aquí se actualiza la respuesta de Swift en iOS8: https: // stackoverflow.com/questions/29943883/uipickerview-width-in-ios8-swift –

Cuestiones relacionadas