2010-12-03 27 views
3

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:

enter image description here

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.

+0

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

Répondre