2017-06-03 6 views
0

Ich bin Anfänger in Xamarin Formen und ich habe herunterladen Todo project. Mein Hauptproblem ist, dass die Ansichtsseiten nicht korrekt angezeigt werden und ich weiß nicht, was genau das Problem ist. Hier ist mein Code:Xamarin Formulare Seite nicht gescrollt

<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="Todo.TodoItemPage" x:Name="page" Title="Todo Item"> 
<StackLayout Margin="20" VerticalOptions="StartAndExpand"> 
    <Label Text="Name" /> 
    <Entry Text="{Binding Source={x:Reference page}, Path=TodoItem.Name}" Placeholder="Enter task name here" /> 
    <ActivityIndicator HorizontalOptions="Center" IsRunning="{Binding Source={x:Reference page}, Path=IsProcessing}" /> 
    <Label Text="Done" /> 
    <Switch IsToggled="{Binding Source={x:Reference page}, Path=TodoItem.Done}" /> 
    <Button Text="Save" Clicked="OnSaveClicked" /> 
    <Button Text="Delete" Clicked="OnDeleteClicked" /> 
    <Button Text="Cancel" Clicked="OnCancelClicked" /> 
</StackLayout> 

Und hier ist Screenshot von dieser Seite. Wie Sie sehen können Delete und Cancel Schaltfläche nicht angezeigt und ich kann auf dieser Seite nicht scrollen.

enter image description here

Ich denke, vielleicht haben meine AVD ein Problem. Sie können unten Screenshot sehen, wenn AVD lädt.

. Auch

können Sie sehen AVD Bild unten bei der Einrichtung Wenn das Problem nur in AVD ist, warum ich nicht in Seite blättern kann. Wenn ich diese Anwendung in einem echten Gerät mit kleinem Bildschirm ausfühle, scheint es so?

Was ist das Hauptproblem und wie kann ich es lösen?

Antwort

0

Ich denke, Sie können Ihr Layout zu einem ScrollView hinzufügen, so dass Sie es scrollen können.

Verwandte Themen