我有一个详细视图一个三个不同的表我需要更改一些值(背景图像。瓷砖的颜色)在基地与表来自或设置xml的颜色,谁都可以帮助我?
这是填充详细信息视图的代码
//Definizione Foto
NSString *photo = mieRicette.foto;
foto.image = [UIImage imageNamed:photo];
//Definizione Foto Orizzontale
NSString *photoOrizz = mieRicette.foto;
fotoOrizz.image = [UIImage imageNamed:photoOrizz];
//definizione Nome Orizzontale
nomeOrizz.font = [UIFont fontWithName:@"populaire" size:37.5];
nomeOrizz.textColor = [UIColor whiteColor];
nomeOrizz.text=mieRicette.nome;
//definizione Dose
dose.font = [UIFont fontWithName:@"populaire" size:25];
dose.textColor = [UIColor whiteColor];
dose.text=mieRicette.dose;
//definizione Nome e suo colore
nome.font = [UIFont fontWithName:@"LegacySerifLT-MediumItalic" size:25];
nome.text = mieRicette.nome;
nome.textColor = [UIColor colorWithRed:55.0f/255.0f green:70.0f/255.0f blue:48.0f/255.0f alpha:1.0f];
//definizione Tempo
tempo.font = [UIFont fontWithName:@"populaire" size:25];
tempo.textColor = [UIColor colorWithRed:55.0f/255.0f green:70.0f/255.0f blue:48.0f/255.0f alpha:1.0f];
tempo.text=mieRicette.tempo;
//definizione Background
NSString *bck = mieRicette.bck;
background.image = [UIImage imageNamed:bck];
答案 0 :(得分:3)
步骤1。为每个tableview设置标记,如标记0,1,2
步骤2。在detailviewcontroller中创建一个uiimage实例,然后合成它
步骤3。在推送详细的viewcontroller之前,根据tableview设置detailview控制器的图像
答案 1 :(得分:1)
您可以在推送详细视图控制器之前设置详细视图的背景。