2013-10-02 2 views
2

У меня есть массив, из которого я хотел бы хранить данные в UIPickerView. Это можно сделать программно или с помощью графического интерфейса раскадровки. Кажется, я не могу найти способ сделать это просто?iOS - Как заполнить UIPickerView?

Джейк

ответ

5

Программным использовать:

-(NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView 
{ 
    return 1; // For one column 
} 

-(NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component 
{ 
return [array count]; // Numbers of rows 
} 

-(NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component 
{ 
    return [arrayObjectTitle objectAtIndex:row]; // If it's a string 
} 
+0

и установить делегат и источник данных;) –

Смежные вопросы