6
UIPickerView
で各コンポーネントの幅を変更するにはどうすればよいですか?UIPickerViewの各コンポーネントの幅を変更するにはどうすればよいですか?
UIPickerView
で各コンポーネントの幅を変更するにはどうすればよいですか?UIPickerViewの各コンポーネントの幅を変更するにはどうすればよいですか?
ピッカーの代理人にpickerView:widthForComponent:
メソッドを実装し、そこから各コンポーネントの適切な幅を返します。例えば
- (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component{
switch (component){
case 0:
return 100.0f;
case 1:
return 60.0f;
}
return 0;
}
(フル機能)リターンとは何ですか? – mamrezo
アップルのドキュメントは非常に明確です:http://developer.apple.com/library/ios/#documentation/uikit/reference/UIPickerViewDelegate_Protocol/Reference/UIPickerViewDelegate.html –
ここには、iOS8のSwiftのアップデートが掲載されています:https:// stackoverflow.com/questions/29943883/uipickerview-width-in-ios8-swift –