Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ta platforma systemu Android umożliwia szczypanie do powiększania i kontrolkę powiększenia na obiekcie WebView. Jest on używany w języku XAML, ustawiając WebView.EnableZoomControls właściwości i WebView.DisplayZoomControls powiązane z boolean wartościami:
<ContentPage ...
xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core">
<WebView Source="https://www.xamarin.com"
android:WebView.EnableZoomControls="true"
android:WebView.DisplayZoomControls="true" />
</ContentPage>
WebView.EnableZoomControls Właściwość powiązana określa, czy kontrolki pinch-to-zoom są włączone w WebViewobiekcie , a WebView.DisplayZoomControls właściwość powiązana określa, czy kontrolki powiększenia są nakładane na WebViewobiekt .
Alternatywnie można używać specyficznego dla platformy języka C# przy użyciu płynnego interfejsu API:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.AndroidSpecific;
...
webView.On<Android>()
.EnableZoomControls(true)
.DisplayZoomControls(true);
Metoda WebView.On<Android> określa, że ta platforma będzie działać tylko w systemie Android. Metoda WebView.EnableZoomControls w Xamarin.Forms.PlatformConfiguration.AndroidSpecific przestrzeni nazw służy do kontrolowania, czy funkcja pinch-to-zoom jest włączona w obiekcie WebView. Metoda WebView.DisplayZoomControls , w tej samej przestrzeni nazw, służy do kontrolowania, czy kontrolki zoom są nakładane na WebView. Ponadto metody i WebView.ZoomControlsDisplayed mogą służyć do zwracania, WebView.ZoomControlsEnabled czy kontrolki pinch-to-zoom i zoom są włączone, odpowiednio.
W rezultacie można włączyć funkcję szczyptowania do powiększenia w kontrolce WebViewWebView, a kontrolki powiększenia można nakładać na :
Ważne
Kontrolki powiększenia muszą być włączone i wyświetlane, za pośrednictwem odpowiednich właściwości lub metod, które można powiązać, muszą być nakładane na WebViewobiekt .
