Einzelnen Beitrag anzeigen

jensw_2000
(Gast)

n/a Beiträge
 
#2

AW: UIPickerView - 2 abhängige Spalten

  Alt 17. Feb 2014, 02:37
Habe Dir was zum Basteln angehängt.

Dein ViewController muss "irgendwie" die Interfaces (zu Apple Deutsch "protocol's") UIPickerViewDataSource und UIPickerViewDelegate implementieren.

In deinem Viewcontroller implementierst Du dann die Methoden des PickerView Delegates und der PickerView DataSource:
(Deine Komponente muss letzztendlich was Ähnliches machen - über Properties und Events, oder wie auch immer)

Delphi-Quellcode:
    method numberOfComponentsInPickerView(pickerView: UIPickerView): NSInteger;
    method pickerView(pickerView: UIPickerView) numberOfRowsInComponent(component: NSInteger): NSInteger;
    method pickerView(pickerView: UIPickerView) titleForRow(row: NSInteger) forComponent(component: NSInteger): String;
    method pickerView(pickerView: UIPickerView) didSelectRow(row: NSInteger) inComponent(component: NSInteger);
Funktionierender Oxygene Beispielcode hängt dran.
Viel Spaß beim Basteln.
Miniaturansicht angehängter Grafiken
uipickerview.gif  
Angehängte Dateien
Dateityp: pas ViewController.pas (4,0 KB, 8x aufgerufen)

Geändert von jensw_2000 (17. Feb 2014 um 07:39 Uhr) Grund: Sample und Screenshot hinzugefügt
  Mit Zitat antworten Zitat