Si j'utilise une feuille de style globale ([TTStyleSheet setGlobalStyleSheet:[[[StyleSheet alloc] init] autorelease]];
) que je ne vois aucune vignette dans TTThumbsViewController
.TTThumbsViewController n'affiche pas les vignettes lors de l'utilisation de stylesheet.
Je précise ces styles pour TTThumbsViewController
:
- (UIColor *)navigationBarTintColor;
- (UIColor *)backgroundColor;
- (UIColor *)tablePlainBackgroundColor;
- (UIColor *)tableHeaderTintColor;
- (UIColor *)thumbnailBackgroundColor;
Si je mets thumbnailBackgroundColor
-grayColor
je vois des rectangles gris dans le contrôleur, mais pas d'images téléchargées.
Si je commente l'utilisation de la feuille de style globale, je vois correctement les vignettes.
J'ai essayé d'utiliser la feuille de style dans l'application de démonstration TTControl
et TTThumbsViewController
se comportent comme dans mon application.
Voici capture d'écran de démonstration TTControl
application:
J'espère que je ne suis pas en train de faire quelque chose de mal. Quelqu'un peut-il avoir une idée de ce qui se passe? Merci. Au revoir.
Je viens éditer mon exemple TTCatalog application pour utiliser ma classe TTDefaultStyleSheet et je n'ai aucun problème. Voir http://cl.ly/75vm Où définissez-vous votre style (dans quel fichier)? Peut-être que vous avez juste à mettre à niveau vers la dernière version de Three20. – audience