2012-04-19 2 views
0

У меня есть одна деталь, одна для трех разных таблиц Мне нужно изменить какое-то значение (фоновое изображение, цвет плитки) в базе с таблицей, или установить цвет в 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

Извините, я не понял ваш вопрос. Какова ваша проблема? –

+0

моя ситуация - три вида таблицы и один вид. Мне нужно изменить фон в подробном представлении в базе таблицы, из которой я родом. извините за плохое высказывание. – Acunamatata

ответ

3

уровень1. установленный тег для каждого вида таблицы, например бирка 0,1,2

уровень2. создайте один экземпляр uiimage в detailviewcontroller, затем syntezise его

уровень3. перед тем, как нажать подробный диспетчер просмотра, установите изображение детального контроллера просмотра на основе таблицы.

+0

Так легко и так сложно для меня ... но не сейчас после вашего объяснения я ВЫИГРАЛ !!! благодаря ;) – Acunamatata

1

вы можете установить фон вашей точки зрения детализации до нажатия ваш контроллер представления подробно.

+0

отлично, но как ??? i niewbie sorry, – Acunamatata

+0

Может быть, здесь? RicetteDetailViewController * ricetteDetailViewController = [[RicetteDetailViewController alloc] initWithNibName: @ "RicetteDetailViewController" bundle: nil]; \t ricetteDetailViewController.mieRicette = [table objectAtIndex: indexPath.row]; \t self.navigationItem.title = [[table objectAtIndex: indexPath.row] nome]; \t [self.navigationController pushViewController: ricetteDetailViewController animated: YES]; } – Acunamatata

+0

Да, перед тем, как нажать detailviewcontroller. –

 Смежные вопросы

  • Нет связанных вопросов^_^