Size: a a a

Xamarin Developers (MAUI, Forms, iOS, Android, UWP)

2021 May 07

I

Ivan M in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
ну вот да, нужно переписывать свой сервис и в нём держать список моделей специфического типа (не всем моделям нужно это поведение) когда можно

Children.Add(this.LoadViewModel<ChilldVM>()); в родительской VM

а потом во View отследить изменение коллекции и
View.AddSubview(this.CreateViewControllerWithViewModel(freshChildVM));
источник

I

Ivan M in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
и это 3 из 4 шагов которые делает сам MvvmCross – исключена только навигация
источник

AT

Alexander Tsybin in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Почему не стоит биндиться в xml?
источник

TS

Taras Shevchuk in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Нагрузка на Layout inflater большая, плюс становиться очень сложно делать какой либо рефакторинг, биндинги в коде лишены этой проблемы, если переименуешь свойство, биндинг тоже переименуется тогда
источник

AT

Alexander Tsybin in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Спасибо, попробую на каком-нибудь нагруженном экране сравнить!
Рефакторинг да, полезно точно!
источник

TS

Taras Shevchuk in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Плюс iOS точно придется делать в коде, так будет однаковый подход на обох платформах
источник

ЕС

Евгений Сотников... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
К стати, возник связанный вопросец - как по нормальному вью-холдер для RecyclerView по нормальному прописать в MvvvMCross?
источник

ЕС

Евгений Сотников... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
У меня чего-то биндинги в коде ну никак не хотели работать
источник

TS

Taras Shevchuk in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Есть по моему кросовский ViewHolder, там ще метод виртуальный OnBindViewHolder
источник

ЕС

Евгений Сотников... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Его унаследовать и внутри все биндинги прописать?
источник

TS

Taras Shevchuk in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Да, внутри класа-наследника
источник

ЕС

Евгений Сотников... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
👍
источник

ЕС

Евгений Сотников... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Никто не сталкивался?
источник

VO

Vitalii Overchuk in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Лутше не использовать кросовский вообще, если в ресайклэре будут фотки и их будет много!!!
Разве что дописывать логику выгрузки фоток из памяти
источник

VO

Vitalii Overchuk in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
П.с столкнулся с этой траблой в версии 4.х
Мб уже в 7 рабртает нормально))
источник

TS

Taras Shevchuk in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
А обычный Recycler View разве имеет подобную логику?
Предлагайте альтернативы)
источник

ЕС

Евгений Сотников... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
источник

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
я опять со своим скролом
суть дела
посте list.AddView(_view); - добавление элемента
_scrol_bot(Resource.Id.scrol_mesage); - прокрутка
и вот крутится до предпоследнег элемента хоть убей
типа скрол еще не вкурсе что он больше
источник

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
как это поправить?
может паузу какую?
источник

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
причем я каждый раз заново получаю элемент
источник