2010-12-02 9 views

答えて

30

ピッカーの代理人にpickerView:widthForComponent:メソッドを実装し、そこから各コンポーネントの適切な幅を返します。例えば

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

(フル機能)リターンとは何ですか? – mamrezo

+2

アップルのドキュメントは非常に明確です:http://developer.apple.com/library/ios/#documentation/uikit/reference/UIPickerViewDelegate_Protocol/Reference/UIPickerViewDelegate.html –

+0

ここには、iOS8のSwiftのアップデートが掲載されています:https:// stackoverflow.com/questions/29943883/uipickerview-width-in-ios8-swift –

関連する問題