[英]Is it possible to layer other Xamarin.Forms controls over WebView on iOS and/or Android?
我假設iOS和Android上的Xamarin.Forms WebView實現都將在每個平台上使用“本機”瀏覽器。
是否可以將其他Xamarin.Forms控件放置在頂部(如果有)?
我不確定,因為我使用了其他工具箱,這些工具箱在每個平台上都使用“輕量級”控件,因此無法在“重量級”控件上分層,但是我也相信Xamarin.Forms在每個平台上都使用了所有本機組件(因此有可能使這種可能性成為可能) )。
有人可以幫我澄清一下嗎?
謝謝!
是的,盡管出於明顯的原因而覆蓋Webview控件的任何部分都不是一個好主意,但這是可能的。
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="9*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<WebView VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand"/>
<Image Aspect="AspectFit" Source="redball.png" HeightRequest="20" WidthRequest="20"
VerticalOptions="StartAndExpand" HorizontalOptions="CenterAndExpand"/>
<Frame x:Name="frmFooter" CornerRadius="0" Padding="0" HasShadow="False" Grid.Row="1"/>
</Grid>
此示例在Webview控件的頂部中心放置了一個紅色的小球 。
我希望這有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.