J'essaie d'implémenter l'effet 'scrollview' dans 'Tabbar' qui a 'TabItems'. J'ai trouvé que le bon exemple vient de la section 'Onglets' du projet 'facebook' open source 'TTCatlog'. J'ai donc inclus toutes les sources dans mon projet et j'ai essayé de le construire. J'ai suivi les liens suivants pour aller de l'avant sur ce point: How to create a horizontal scrolling view on iPhone? source: http://github.com/facebook/three20/tree/master/samples/iPhone: objc_class_name_TTTabStrip symbole non trouvé erreur de construction
Mon code d'appel est comme ci-dessous:
_tabBar1 = [[TTTabStrip alloc] initWithFrame:CGRectMake(10, 68, 300, 28)];
_tabBar1.tabItems = [NSArray arrayWithObjects:
[[[TTTabItem alloc] initWithTitle:@"Item 1"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 2"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 3"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 4"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 5"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 6"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 7"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 8"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 9"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 10"] autorelease],
nil];
[self.navigationController.view addSubview:_tabBar1];
Mon dossier de projet comme ci-dessous:
.. ../iphone/MyProgram/MyProgram.xcodeproj
..../iphone/Three20/src/Three20 ....
Dans mes paramètres du projet pour chemin de recherche d'en-tête, je
../Three20/src
Mais lorsque je tente de le construire, il jette l'erreur suivante:
« objc_class_name_TTTabStrip symbole non trouvé " " objc_class_name_TTTabItem symbole non trouvé " Je vois là, tous ces fichiers (.h et .m) sont disponibles ici.
Quelqu'un peut-il aider s'il vous plaît ce qui ne va pas là et comment puis-je me débarrasser de ce problème et continuer à travailler avec elle?
Merci. Pouvez-vous s'il vous plaît expliquer, dois-je ajouter deux choses ici? #import <.h> et @class my_class_name ? – Getsy
J'ai essayé d'ajouter comme ci-dessous: @class TTTabStrip; @class TTTabItem; @interface RootViewController: UITableViewController { } Mais toujours pas de chance, en observant les mêmes erreurs de construction. – Getsy
J'ai résolu l'erreur de construction en suivant les étapes du lien: http://github.com/facebook/three20 – Getsy