如何以编程方式为图像名称列表添加uipickerview

时间:2011-01-11 04:09:45

标签: iphone

我是iphone开发的新手。在我的应用程序中,我想为图像名称列表添加图像选择器。我添加了选择器视图,我不知道如何在iphone中添加图像名称programmiticaly列表,而不使用IB。

任何一个plz都可以给我提供在pickerview中显示图像名称的代码。

提前谢谢你。

2 个答案:

答案 0 :(得分:1)

在viewDidLoad方法中创建一个图像名称数组,如下所示

- (void)viewDidLoad

{     arr = [[NSArray alloc] initWithObjects:@“image_name1”,@“image_name2”,@“image_name3”,nil];

}

现在在picker视图的委托方法中写下代码

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

return 1;

}

- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)组件 {

return [arr count];

}

- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component

{

return [arr objectAtIndex:row];

}

答案 1 :(得分:1)

@ user549767 dks1725的答案是正确的方式将图像提供给你的pickerview .....但是为了以编程方式添加pickerView,请按照以下链接....

UIPickerview in iphone