Можно ли отображать заголовок для строки и представления строки в том же представлении выбора? Я хочу, чтобы люди могли выбирать номер комнаты и цвет темы для приложения расписания, которое я пишу. Я хотел, чтобы выбор цвета был изображением. Он показывает изображения, но не названия.UIPickerView - Показать изображения и текст
-(NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row
forComponent:(NSInteger)component
{
if (component == kSubjects) return [PSubjects objectAtIndex:row];
if (component == kDay) return [PDays objectAtIndex:row];
//if (component == kLesson) return [PLessonPeriods objectAtIndex:row];
return [PRoomChoices objectAtIndex:row];
NSString *title;
title = [@"" stringByAppendingFormat:@"%d",row];
return title;
}
-(UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:
(NSInteger)component reusingView:(UIView *)view
{
if (component == kLesson) {
UIImageView *myIcon = [[UIImageView alloc] initWithImage:[PLessonPeriods
objectAtIndex:row]];
[myIcon setFrame:CGRectMake(0, 0, 50, 20)];
return myIcon;}
else return 0;
}