Apostila iPhone - Manipulando um Picker View
Como já foi falado, precisamos de um elemento NSArray para popular um Picker view, para isso precisamos inicialmente declara-lo. No MainViewController.h, digite o seguinte código:
NSArray *elementos;
NSArray *dataElementos;
@property (nonatomic, retain) NSArray *elementos;
@property (nonatomic, retain) NSArray *dataElementos;

No arquivo MainViewController.m, digite o seguinte código:
@synthesize elementos;
@synthesize dataElementos;

Agora que já criamos nosso array, vamos popula-lo. Precisamos fazer isso no momento que a aplicação estiver sendo carregada. No método viewDidLoad digite o seguinte código:
elementos = [[NSArray alloc] initWithObjects:@”Olá Usuário”,@”Olá Mindbike”,@”Olá iPhone”, nil];
self.dataElementos = elementos;
[elementos release];
E agora vamos implementar os métodos já mencionados:
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView {
return 1;
}
- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component {
return [dataElementos count];
}
- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component {
return [dataElementos objectAtIndex:row];
}
Execute a aplicação.
(by Ademar Varela)


julho 21st, 2010 at 5:09
Buy:Valtrex.Prevacid.Human Growth Hormone.Prednisolone.Lumigan.Nexium.Petcam (Metacam) Oral Suspension.Arimidex.Actos.Retin-A.100% Pure Okinawan Coral Calcium.Zyban.Mega Hoodia.Accutane.Zovirax.Synthroid….
agosto 18th, 2010 at 20:32
Amigo Ademar, você parou de postar no blog porque está sem tempo? Está muito bom e eu não quero que pare por aqui. Sempre tem coisas para aprender. Você não teria nenhum joguinho aí para mostrar como é feito?
agosto 28th, 2010 at 10:35
Sim, ando bastante ocupado. Mas agora já ajustei meus horários e os posts voltaram a ter a mesma freqüência. Desculpe a demora.