2010-03-31 3 views
2

J'utilise trois20 pour la plupart de mon application iPhone. L'une des vues que je dois créer est relativement complexe. Il a besoin d'une barre supérieure (sous la barre de navigation) avec des contrôles et une étiquette, une image sous cette barre (qui occupe la majeure partie du corps) et une autre barre inférieure avec plus de contrôles et d'étiquettes.Construire une vue complexe avec Three20 - ressources?

Je n'ai pas beaucoup d'expérience de l'interface utilisateur - ma seule expérience avec quoi que ce soit est d'étendre les choses en utilisant CSS, etc sur les sites Web. Le document en ligne d'Apple semble supposer que le lecteur connaît un tas de rectangles, de mises en page, de cadres, etc. ou utilise InterfaceBuilder. Et trois20 n'est pas très bien documenté non plus.

Ma question est la suivante:

  • Est-il possible de concevoir quelque chose comme ce que je décris dans IB et ont encore une application basée Three20-utiliser? Si oui, tous les conseils/indications sur la façon dont serait très apprécié.

  • Pouvez-vous me diriger vers une documentation qui explique comment les vues/contrôles etc. sont rendus. Je suis assez sûr que je peux comprendre si je trouve une explication/tutoriel décent pour cela. (Les recommandations de livre/références en ligne fonctionnent aussi)

Répondre

0

Vous pouvez utiliser IB avec trois20. Ce n'est pas recommandé, mais vous pouvez appeler la méthode -initWithNib au lieu de la méthode -init par défaut dans votre mappage d'URL.

-à-dire:

[map from:@"tt://dashboard/(initWithNib:)" toViewController:[TableViewController class]]; 
Questions connexes