【问题标题】:detail view that change color改变颜色的细节视图
【发布时间】:2012-04-19 13:26:28
【问题描述】:

我有一个用于三个不同表格的详细视图我需要更改基础中的一些值(背景图像。瓷砖颜色)来自表格或在 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];    

【问题讨论】:

  • 对不起,我不明白你的问题。你到底有什么问题?
  • 我的情况是三个tableview和一个detail view。我需要在我来自的表格的底部更改详细视图的背景。抱歉我说得不好。

标签: iphone xcode uitableview detailsview


【解决方案1】:

第 1 步。为每个 tableview 设置标签,例如标签 0,1,2

第二步。在detailedviewcontroller中创建一个uiimage实例然后合成它

第三步。在推送详细视图控制器之前,根据tableview设置详细视图控制器的图像

【讨论】:

  • 对我来说如此简单又如此困难......但现在不是在你的解释之后我赢了!!!谢谢;)
【解决方案2】:

您可以在推送详细视图控制器之前设置详细视图的背景。

【讨论】:

  • 也许在这里? RicetteDetailViewController *ricetteDetailViewController = [[RicetteDetailViewController alloc] initWithNibName:@"RicetteDetailViewController" bundle:nil]; ricetteDetailViewController.mieRicette=[表 objectAtIndex:indexPath.row]; self.navigationItem.title=[[table objectAtIndex:indexPath.row] 名称]; [self.navigationController pushViewController:ricetteDetailViewController 动画:YES]; }
猜你喜欢
  • 2021-08-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-08
  • 1970-01-01
  • 1970-01-01
  • 2020-02-14
相关资源
最近更新 更多