Bonsoir,
Voilà j'ai voulu faire un truc bête et je me suis retrouver à chercher une solution pendant 2H sans trouver 8O
En Json je recoit une chaine de caractére correspondant à une couleur de type : "0xEEEEEE", et j'aimerai avec cette hexa (qui est une chaine en l'occurence) la mettre comme couleur de ma ligne de mon tableau.
Après quelque recherche j'ai trouvé ceci pour convertir l'hexa en UIColor :
Et je l'appel donc comme ceci :Code:
1
2
3
4 #define UIColorFromRGBWithAlpha(rgbValue,a) [UIColor \ colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 \ green:((float)((rgbValue & 0xFF00) >> 8))/255.0 \ blue:((float)(rgbValue & 0xFF))/255.0 alpha:a]
Ca marche !Code:cell.contentView.backgroundColor = UIColorFromRGBWithAlpha(0xEEEEEE, 1);
Mon problème c'est pour transformer ma chaine reçut : @"0xEEEEEE" en hexa pour pouvoir passer à ma macro : UIColorFromRGBWithAlpha
Impossible d'y arriver, un petit coup de pouce ?
Merci :)