在我的应用程序中,我希望在verticalStackLayout中有一个WebView,周围有一个滚动视图。用户不应在Webview内滚动,而是向下滚动滚动查看器,其中也包含标签。因此,只有当用户滚动到WebView的末尾时,标签才可以看到(WebView将占用比页面更多的空间)。我希望这个可视化可以帮助理解我的请求:
然而,这似乎不起作用,因为WebView在VerticalStackLayout中总是只占用最小的空间。我也没有得到它的工作与任何垂直选项,有没有什么办法来实现我想要的结果?
在我的案例中发生了什么:
XAML:
<ScrollView>
<VerticalStackLayout>
<WebView Source="test.html" Background="red"/>
<Label
Text="Welcome to .NET MAUI!"
VerticalOptions="Center"
HorizontalOptions="Center" />
</VerticalStackLayout>
</ScrollView>
test.html:
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<div>
<p style='margin-left:20pt;'>
<span style='font-family:"Calibri","sans-serif";font-size: 40px'>TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT TESTTEXT, TESTTEXT, TESTTEXT, TESTTEXT
</div>
1条答案
按热度按时间rfbsl7qr1#
test.html
内容的高度应该不够。对于测试,您可以尝试为
WebView
设置固定高度。举例来说:
如果你想让
WebView
占据标签高度之外的剩余高度,你可以使用Grid
来实现这一点。我们只需要为第一行设置<RowDefinition Height="*" />
。请参考以下代码:
更新:
根据你的代码,我在我这边做了一个测试,但是我不能重现这个问题。
其步骤如下:
创建一个文件
test.html
并将其放入文件夹MyMauiApp/Resources/Raw
。并将Build Action
设置为MauiAsset
。test.html
的代码是:而xaml代码是:
注意事项:
我在Android模拟器上进行了测试(Pixel 5- API 33(Android 13.0))。