Question

définir une propriété UIImageView.image à un UIImage ne peut pas ajouter l'image à la vue, si i définir la propriété cadre imageview, il works.can quelqu'un me dire comment il est arrivé? et ce qui se passera quand j'applique la méthode d'instance UIImage [drawInRect:] redessiner le cadre d'image qui est plus grande que le cadre de la vue, je l'ai essayé, mais rien ne se passe, et ce qui est fait cette fonction réelle?

Était-ce utile?

La solution

En général, comment cela fonctionne est, vous ajoutez une image à un UIImageView puis ajoutez le UIImageView à un UIView pour l'afficher sur l'écran. Vous pouvez le faire par programme ou en utilisant Interface Builder. En option, vous pouvez créer un CGRect (basé sur un cadre, si vous le souhaitez), utiliser comme les limites de la UIImageView (ou vous pouvez encadrer le UIView). Il y a plusieurs façons de le faire ce que vous voulez faire.

Il est difficile de dire sans voir votre code. Il pourrait être un certain nombre de choses. Vous pouvez insérer d 'le point de vue de l'image derrière le currentView? Vous ne pouvez pas conserverons le UIImageView. Nous ne pouvons pas lire dans les esprits ici nécessairement, (parfois nous). Mais vous devez être plus utile si vous voulez une réponse solide.

Ou tout simplement jeter un oeil à ceci:

UIImageView Docs

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