Я попытался создать ContentPage с несколькими ContentViews, которые растут на кране (И разметка его детей!). Это хорошо работает с методом LayoutTo (...) из Xamarin.Forms.ViewExtensions. Но я получал некоторые проблемы с этим, позже я нашел that Article.
LayoutTo не изменяет размер представления, представление сбрасывается в исходное положение и размер на следующем макете. Но мне нужен размер небольшого размера Вид на весь экран и использовать его как обычный ContentPage (с OnPropertyChanged)«Реальный» Изменение размера Xamarin.Forms View
То, что я пытался до сих пор:
- LayoutTo
- Форма Анимация и установить высоту/ширину Запрос (и сила макет цикл)
- пользовательского Renderer с UIView.Animate (и силами макета цикла)
- различных раскладок (абсолютные и относительными) со всеми комбинациями: -/
- ScaleTo
Кто-нибудь пробовал подобные вещи в Xamarin.Forms и может дать мне подсказку?
Метод ScaleTo не правильно изменить размер Детей представления, такие как этикетки. Его просто «масштабирование». Также он не даст мне возможности определить новые границы. –