[Xamarin,IOS,C#] Как изменить UI Controller/переменную в другом View?

Допустим, есть 2 view - view1 и view2. В view2 объявлена переменная data и добавлено текстовое поле textField.

Можно ли изменить их значения из view1, и если можно, то как?
  • Вопрос задан
  • 2658 просмотров
Пригласить эксперта
Ответы на вопрос 3
MikhailD
@MikhailD
Developer
Для разработки на Xamarin лучше всего воспользоваться подходом MVVM.
ru.wikipedia.org/wiki/Model-View-ViewModel

Есть фреймворк mvvmcross
https://github.com/MvvmCross/MvvmCross/wiki
blog.xamarin.com/mvvmcross-seminar
Ответ написан
Комментировать
ad1Dima
@ad1Dima
Если между view1 и view2 нет связи - никак.
Если же связь есть(ссылка в одном на другой), то через нее.
Можно попробовать построить связь через 3й объект.
Ответ написан
Комментировать
@gleb_kudr
Заведите себе глобальный объект- диспетчер страниц и храните там ссылки на нужные вьюхи.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы