Я пытаюсь создать фоновое изображение, которое нужно прокрутить вниз, чтобы увидеть все фоновое изображение.Поверх этого фона, будет абсолютная раскладка с кнопками в случайных местах.Если вы посмотрите на фоновое изображение концепции, я загрузил черные кружки, представляющие кнопки, и темная нижняя половина была бы частью, невидимой, пока пользователь не прокрутит вниз.
Я пробовал запросы минимальной высоты и аналогичные методы, но этовсегда кажется, что оно просто сжимает фоновое изображение, а не соответствует представлению прокрутки.
Спасибо, вот файл .xaml и файл .cs
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="Lessons.MenuPage">
<ContentPage.Content>
<ScrollView HorizontalOptions="FillAndExpand">
<AbsoluteLayout HorizontalOptions="FillAndExpand">
<Image HorizontalOptions="FillAndExpand" Aspect="AspectFill" Source="@drawable/matt_root"/>
<Button WidthRequest="40" HeightRequest="40" BackgroundColor="White"
Text="1" TextColor="Black" AbsoluteLayout.LayoutBounds="25,410"/>
<Button WidthRequest="40" HeightRequest="40" BackgroundColor="White"
Text="2" TextColor="Black" AbsoluteLayout.LayoutBounds="65,460"/>
<Button WidthRequest="40" HeightRequest="40" BackgroundColor="White"
Text="3" TextColor="Black" AbsoluteLayout.LayoutBounds="125,535"/>
</AbsoluteLayout>
</ScrollView>
</ContentPage.Content>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Xamarin.Forms;
using Xamarin.Forms.Xaml;
namespace Lessons
{
[XamlCompilation(XamlCompilationOptions.Compile)]
public partial class MenuPage: ContentPage
{
public ProfilePage ()
{
InitializeComponent ();
}
}
}