如何在不使用额外的 Nuhget 包的情况下以 xamarin 形式在可滚动的 webview 上获取浮动操作按钮?
How to get a Floating Action Button over a scrollable webview in xamarin forms without using additional Nuhget packages?
Fab.Forms 软件包在我的系统中不工作。它需要将目标框架从 .Net 标准更改为 .Net Framework。那么有没有其他方法可以通过可以滚动的 webview 获取 FAB。 webview 持有一个网站。
我认为使用网格是将 FAB 放在可滚动视图上的简单方法。
这是一个示例 xaml:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<WebView Grid.Row="0" Source="http://xamarin.com" />
<Button Grid.Row="0" Text="☆" FontSize="Large" BorderColor="Black" BorderWidth="1" FontAttributes="Bold" BackgroundColor="OrangeRed" BorderRadius="35" TextColor="White" WidthRequest="70" HeightRequest="70" Margin="0,0,20,22" HorizontalOptions="End" VerticalOptions="End"/>
</Grid>
Fab.Forms 软件包在我的系统中不工作。它需要将目标框架从 .Net 标准更改为 .Net Framework。那么有没有其他方法可以通过可以滚动的 webview 获取 FAB。 webview 持有一个网站。
我认为使用网格是将 FAB 放在可滚动视图上的简单方法。
这是一个示例 xaml:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<WebView Grid.Row="0" Source="http://xamarin.com" />
<Button Grid.Row="0" Text="☆" FontSize="Large" BorderColor="Black" BorderWidth="1" FontAttributes="Bold" BackgroundColor="OrangeRed" BorderRadius="35" TextColor="White" WidthRequest="70" HeightRequest="70" Margin="0,0,20,22" HorizontalOptions="End" VerticalOptions="End"/>
</Grid>