В ContentPage у меня есть ListView внутри a StackLayout внутри a ScrollView. Заполняется ListView (ItemSource) в ContentPage, когда OnAppearing получает вызов, и я вижу, что список заполняется в эмуляторе. Ориентация StackLayout Vertical, а ниже ListView у меня есть Button.
Моя проблема в том, что независимо от того, сколько элементов имеет элемент ListView, он получает высоту 53.33. Я бы хотел, чтобы высота ListView соответствовала общей высоте элементов в ней. Установив HeightRequest, я могу установить высоту ListView на все, что захочу, но поскольку я не знаю высоту элементов внутри ListView, результат чаще всего таков, что расстояние до кнопки под ним неверно и поэтому выглядит уродливым. Я попытался установить VerticalOptions как на ListView, так и на StackLayout на Start и другие параметры, но это не изменит высоту с 53.33 (и если я попытаюсь объединить с помощью HeightRequest и Start получается, что выигрывает HeightRequest).
Как я могу это решить?
(пожалуйста, извините перекрестное сообщение из форум Xamarin)