2010-11-27 12 views

Antwort

3

In Ihrem ViewController, nehmen die UIPickerViewDelegate Protokoll und eine UIPickerView zu der Ansicht hinzufügen, deren Beauftragten und Datenquelle self Einstellung.

Aufschalten der pickerView:widthForComponent: Methode von UIPickerViewDelegate für jede Komponente eine benutzerdefinierte Breite aufweisen (eine Komponente ist eine „Säule“, so hier Sie haben drei)

Aufschalten der numberOfComponentsInPickerView: vom UIPickerViewDataSource Protokoll eine Rückkehr 3

Ihre Kommissionierer So zu füllen, verwenden pickerView:titleForRow:forComponent: von UIPickerViewDelegate und numberOfComponentsInPickerView: von UIPickerViewDataSource

Für eine sauberere und wieder verwendbaren Code, werde ich Unterklasse nur UIPickerView

Verwandte Themen