Question

Xcode 4 a un constructeur d'interface inclus directement, de toute façon je veux changer les éléments d'un tabbarcontroller. mes sujets sont: Réorganiser, ajouter de nouvelles, le type de vue du changement par exemple nagvigation

Voici ce que je veux (Capture d'écran de InterfaceBuilder V3.2) en version bêta Xcode4

Capture d'écran de InterfaceBuilder V3.2

hourras Endo

EDIT:. La seule solution que je trouve est de copier un élément existant et modifier les propriétés, mais je suis toujours intéressé par une solution puisque c'est juste un workarround

Était-ce utile?

La solution

Je me rends compte de cette question est un peu vieux, mais cela pourrait aider:

Pour modifier le type d'un objet:

  • A partir de l'intérieur Xcode 4, ouvrez votre fichier .xib. Si l'interface constructeur visionneuse d'objet n'est pas étendu, qu'il en soit ainsi en faisant glisser son boarder droit sur, ou en cliquant sur le petit bouton « play » en bas. entrer image description ici

  • Développez la barre d'onglets objet Controller pour voir les enfants de, puis sélectionnez l'objet que vous souhaitez modifier entrer image description ici

  • Choisissez ensuite son type de classe à partir du panneau de droite, Identité inspecteur. (Pour afficher l'inspecteur Identity, menu Aller: Affichage> Utilitaires> Identité Inspecteur).

    entrer image description ici

  • Vous pouvez ouvrir et fermer ce panneau à droite à l'aide des boutons en haut à droite de Xcode. Vous pouvez accéder aux différents utilitaires en cliquant sur les boutons utilitaires ou via View> Utilitaires. entrer image description ici

Pour ajouter d'autres onglets au contrôleur la barre d'onglets, faites glisser un nouveau contrôleur à partir des objets menu (dans le panneau en bas à droite).

entrer image description ici

Pour réorganiser les onglets du contrôleur de la barre d'onglets, faites glisser et déposez-les dans la visionneuse d'objet constructeur d'interface (cela va changer leur position dans la barre d'onglets réelle aussi).

entrer image description ici

Autres conseils

Je cherchais la même chose, mais n'a pas pu le trouver. Je suis tombé sur ceci:

http://www.jennandlucien.net/lucien/2011/03/13/xcode-4-tip-on-changing-a-tab-to-a-different-type-of -Controller /

Espérons que cela va aider quelqu'un.

Il n'y a pas d'équivalent dans Interface Builder de Xcode 4. Voilà pourquoi je l'ai écrit le blog ci-dessus. La meilleure façon que je l'ai trouvé à faire répliquée interface utilisateur dans Xcode 4 est:

  • supprimer le contrôleur de vue que vous souhaitez modifier le type de
  • glisser dans le nouveau type de vue contrôleur
  • les choses établies sauvegarder la façon dont ils étaient avant

Il est un peu une douleur, mais ne prend pas trop longtemps.

Je résolu le problème en faisant les choses suivantes

  • Glissez et déposez un contrôleur de la barre d'onglets (supprimer s'il y a une vue déjà, sinon IB ne vous permettra pas de placer un contrôleur de barre d'onglets sur une autre vue).

  • Ajoutez les autres barres d'onglets par glisser une une goutte « View Controller » du bas à droite de la fenêtre Xcode sous Objets de nom, cela va créer un contrôleur de vue et un élément de barre d'onglets dans votre vue.

  • Et assurez-vous de le placer sur la barre d'onglets.

  • le constructeur d'interface organiser automatiquement les barres de l'onglet.

  • Sélectionnez chaque barre d'onglets et goto inspecteur d'attributs et modifier le titre et le nom de fichier nib.

Merci.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top