2016-10-23 5 views
0

ich diese Xamarin Forms-Seite haben:Webview kann nicht blättern

<?xml version="1.0" encoding="utf-8" ?> 
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" 
      xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
      xmlns:local="clr-namespace:TestApp1" 
      x:Class="TestApp1.MainPage"> 
<ContentPage.Content> 
    <StackLayout Orientation="Vertical"> 
    <WebView Source="http://www.google.de" HeightRequest="3000" WidthRequest="100"/> 
    </StackLayout> 
</ContentPage.Content> 
</ContentPage> 

Wenn ich meine App öffnen, etwas in der Eingabeaufforderung google eingeben, ich nicht auf der Ergebnisseite blättern. Wie aktiviere ich dies?

Wenn ich Google für „Xamarin webview ermöglichen Scrollen“ Ich finde nur Informationen über sie zu deaktivieren ...

+1

Auffassung vertreten, dass die Höhe Anforderung nicht so denkt, dass es die WebView so hoch ist, dass es muss nicht geblättert werden? – Cheesebaron

+0

Welche Plattform testen Sie? –

+0

herausgefunden, dass es mit dem Stacklayout zu tun hatte. Wenn ich das Webview nicht in einem Stacklayout habe, scrollt es gut. Aber dann frage ich mich, wie ich alle anderen Steuerelemente in einem Formular ausrichtet, damit der Benutzer auf Optionen oder etwas Ähnliches zugreifen kann und die Webansicht immer noch den Rest des Speicherplatzes belegt. – Ravior

Antwort

0
<?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="ButtonRendererDemo.WebViewPage"> 

    <ContentPage.Content> 
    <StackLayout Orientation="Vertical" Padding="10" Spacing="10"> 
     <Button Text="Press me" HorizontalOptions="CenterAndExpand" VerticalOptions="Center" BackgroundColor="Green"/>   
     <WebView Source="http://www.google.de" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand" /> 
    </StackLayout> 
    </ContentPage.Content>  
</ContentPage> 

enter image description here

Verwandte Themen