0
votes

Impossible de créer une sortie dans Xamarin pour ImageView.app blackes

J'ai utilisé un imageView dans l'iOS Builder dans Visual Studio dont la confrence est automatiquement connectée à ma classe ViewController et lorsque je défini une image sur cette application, mon application se bloque avec une erreur "Cette classe n'est pas une valeur de clé de clé pour le Image clé__ " Comme je suis nouveau à Xamarin, je ne suis pas au courant si nous devons faire autre chose d'inonder pour faire de la relation du scénario à la variable de classe d'accès à cet objet de sortie particulier.Veuillez me suggérer si vous avez des conseils?


1 commentaires

3 Réponses :


0
votes

Ouvrez le storyboard dans Visual Studio, puis ouvrez le coussinet Propriétés. Sélectionnez la vue Image et donnez le nom dans l'option Identity. Les points de vente de XCode n'ont pas fonctionné à Xamarin.

Par exemple, votre nom de contrôleur de vue est Testview et vous donnez le nom à la vue Image en tant que myImage. Maintenant, il y a un autre fichier nommé testview.designer.cs ouvre ce fichier et vous verrez que les points de vente sont générés dans ce fichier.

 Entrez la description de l'image ici


2 commentaires

J'ai déjà fait ça. Il est créé dans ViewController.designer.cs mais quand j'utilise la même chose dans ViewController.cs, alors app blackes avec le message "Cette classe n'est pas une valeur de clé de clé pour l'image clé__".


Pouvez-vous partager votre code? Vous avez affecté l'identifiant au storyboard pour ViewController?



0
votes

Vous pourriez avoir accidentellement supprimé la connexion.

est votre nom imageView Name: image __ ?

donné si l'imageView est dans ViewController.cs , consultez l'explorateur de la solution, développez et trouvez le ViewController.designer.cs et supprimez le imageview < / code> ou image __ (dans votre cas) sortie et quoi que ce soit lié à celui-ci, puis reliez à nouveau la prise.


2 commentaires

Ce n'est pas le cas, il n'y a qu'un seul point de vente qui est présent dans ViewController.designer.cs. Même Image__ Appelers dans la suggestion pendant la rédaction de code mais toujours l'application se bloque avec le même message au moment de l'exécution


Le problème est que votre storyboard ne connaît pas image __ et votre ViewController.designer.cs a cette sortie suspendue. Vous avez supprimé ou renommé la prise. La solution la plus facile est de supprimer cela et de recréer la prise.



0
votes

Le problème était que la confrence ne fonctionnait pas correctement. Je viens de supprimer la classe d'image et de la visiteuse de l'image et fermée le projet. J'ai commencé à créer cette même classe à partir de très gratter et créé la prise du scénario. C'était ça. Tout a commencé à travailler cool ..!!

J'espère que le redémarrage du projet m'a aidé et cela peut vous aider aussi. Bonne chance.


0 commentaires