не удается создать выход в xamarin для imageview.App вылетает - PullRequest
0 голосов
/ 09 июля 2019

Я использовал imageview в ios Builder в Visual Studio, ссылка на который автоматически подключается к моему классу viewcontroller, и когда я устанавливаю изображение на это viewview, мое приложение вылетает с ошибкой «Этот класс не соответствует значению ключа дляkey image__ "Поскольку я новичок в xamarin, я не знаю, нужно ли нам делать что-то еще для того, чтобы установить связь между раскадровкой и переменной класса для доступа к этому конкретному объекту на выходе. Пожалуйста, предложите мне, если у вас есть какие-либо советы?

Ответы [ 3 ]

0 голосов
/ 09 июля 2019

Возможно, вы случайно удалили соединение.

Имя вашего вида: image__?

Учитывая, что imageView находится в ViewController.cs, посмотрите на Solution Explorer, разверните и найдите ViewController.designer.cs и удалите выход imageView или image__ (в вашем случае) и все, что с ним связано, а затем снова связать розетку.

0 голосов
/ 24 июля 2019

Проблема заключалась в том, что ссылка не работала должным образом.Я просто удалил выход изображения и класс viewController и закрыл проект. Затем я начал создавать тот же класс с нуля и создал выход из раскадровки.Это было это.Все заработало COOL .. !!!

Я надеюсь, что перезапуск проекта помог мне, и он может помочь вам тоже. Удачи.

0 голосов
/ 09 июля 2019

Откройте раскадровку в Visual Studio, а затем откройте панель свойств.Выберите вид изображения и дайте Имя в опции идентификации.Розетки из Xcode не работали в xamarin.

Например, ваше имя контроллера представления - TestView, и вы присваиваете имя изображению как MyImage.Теперь есть еще один файл с именем TestView.designer.cs, который откроет этот файл, и вы увидите, что в этом файле генерируются розетки.

enter image description here

...