CPPickerView数据源

时间:2014-02-06 01:37:08

标签: ios objective-c uipickerview uipickerviewdatasource

使用CPPickerView。我有它工作,并且目前编码有点太长了我想,我的大脑已经死了所以任何帮助将不胜感激。我知道答案很简单,但对于我的生活,我却看不到它。

我想在视图中加载一个字符串数组,而不是数字。

目前使用数字的方法是:

- (NSString *)pickerView:(CPPickerView *)pickerView titleForItem:(NSInteger)item
{
return [NSString stringWithFormat:@"%i", item + 1];
}

如何创建/编辑一个方法来显示字符串而不是整数?

2 个答案:

答案 0 :(得分:0)

NSString *someValue = @"Hello";
return [NSString stringWithFormat:@"%@", someValue];

答案 1 :(得分:0)

如果字符串在一个数组中,那么这可能是你想要的:

- (NSString *)pickerView:(CPPickerView *)pickerView titleForItem:(NSInteger)item {
    return yourStringArray[item];
}