2010-12-30 2 views
0

Как поместить UIPickerView программно в подвид с помощью интерфейса Builder?UIPickerview in iphone

+0

вы не получите ответ на «plz send me tez codez». Вы должны показать, что вы пытались, что вы нашли, что работает/не работает, и вы получите помощь в решении. Google (или даже поиск в SO) является вашим другом. – KevinDTimm

+0

Пожалуйста, отметьте ответ как принятый, если он вам поможет. –

ответ

5

Эй! U может сделать UIPickerView программно .... файл

In- viewController.m

- (void)viewDidLoad { 
    [super viewDidLoad]; 
UIPickerView *pickerView = [[UIPickerView alloc] initWithFrame:CGRectMake(0,100,320, 500)]; 
    [self.view addSubview:pickerView]; 
    [pickerView setDelegate:self]; 
     [pickerView release]; 
} 

- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)thePickerView { 

    return ; //give components here 
} 

- (NSInteger)pickerView:(UIPickerView *)thePickerView numberOfRowsInComponent:(NSInteger)component { 

    return ; //give rows here 
} 

- (NSString *)pickerView:(UIPickerView *)thePickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component { return ; // give titles } 

- (void)pickerView:(UIPickerView *)thePickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component { 
    //Do the step here 
} 

И в своем классе viewController.h не забыл сделать это

@interface viewController : UIViewController <UIPickerViewDelegate>

Надеется, что это, возможно, help u ..... для получения дополнительной помощи следуйте за link ..

+0

У меня 5 основных видов. Мне нужно разместить этот UIPicker в subView (имя как myView), а pickerView отображает значения «1 - 30». Могу ли вы отправить меня, как я могу это сделать? – user553215

+0

Большое спасибо. Работает. – user553215

+0

@ пользователь553215 ваш приветствуется ... – Sudhanshu

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