J'ai créé un UIView avec une vue d'image à l'intérieur. A donné un nom de "xxxmyview". P>
Dans mon contrôleur d'affichage de mon storyboard, j'ai glissé un UIView sur le contrôleur d'affichage (scène), puis définissez sa classe sur XXXMYView. P>
Mais quand je le fais, je ne vois pas la vue de l'image, mais juste la couleur de fond. P>
Comment puis-je le faire où je vois ma vue j'ai créée sur l'écran qui affiche la vue Image? P>
3 Réponses :
Peut-être que vous devez définir la sortie "View" de l'UIViewController sur le nouveau XXXMieView. P>
Le problème est que le XXXMYView est un enfant de la vue principale du storyboard. Faire cela en fait la vue parent.
OK, je comprends. N'est-il pas possible de définir le XXXMYView comme principal. Étant donné que UiimageView est une sous-classe d'UIView Celui-ci pourrait également être défini comme la vue "Main" de votre UIViewController. Soumettre peut-être une capture d'écran de votre présentation de scénario clarifiera votre configuration.
Ce que vous devriez faire est de créer un UIView vide dans votre scénario. Faites glisser un uiImageView à votre vue. P>
Créez ensuite une sous-classe d'UIView. Dans le storyboard, définissez la classe de votre vue pour correspondre à votre classe récemment créée. Ouvrez la fenêtre de l'éditeur (en haut à droite de la fenêtre principale du projet, bouton central de la section "Editeur"). Mettez le xxxview.h sur la fenêtre de gauche et votre storyboard à droite. Ctrl-Drag de votre UIImageView à votre .h (entre ray wenderlich em> a un didacticiel assez soigné sur des storyboards. Voici Partie 1 et Partie 2 . P> @interface code> et
@end code>). Donne lui un nom. Vous avez créé un lien entre votre représentation visuelle de l'UIImageView et votre code. Vous pouvez maintenant y accéder à partir de votre fichier .m. P>
Je pense que vous regardez cela dans ce mauvais sens (de ce que je comprends) p>
Voir le liez votre Vous pouvez ajouter des sous-espions à un Si vous ne savez pas comment lier (ou référencer) les objets du storyboard à la classe, je serais sous-tigité pour travailler à travers les em> les didacticiels de Ray Wenderlich sur le storyboarding comme em> rdurand em > Sugesté. Voici le lien à nouveau Partie 1 . p> UIViewController code> comme la vue "Main" et utilisez sa classe pour manipuler les sous-espoirs (le
uiview code> et
uiImageView code>) p> li>
uIView code> et
uiImageView code> comme objets de votre
uiviewcontroller code> de classe et utilisez ces objets pour faire ce que vous devez avoir besoin (ajouter Nouvelles Sous-Sous-Sous-Sous-sousviews Propriétés de manière dynamique ou modification, etc.) P> LI>
uIView code> à l'aide de
[YourviewObject AddSubview: (uIView *)] code>. Ne vous laissez pas berner par le
(uIview *) code> Vous pouvez utiliser n'importe quelle sous-classe de
uiview code> comme argument. (E.G. AN
UIIMAGEVIEW CODE> Objet) P> LI>
ol>
Je suggère de montrer le code de la classe xxxmieview