xamarin MAUI ScrollView剪辑内容仅在Android上,非常容易重现

xtupzzrd  于 2023-05-04  发布在  Android
关注(0)|答案(1)|浏览(181)

在我的iOS和Windows测试应用程序中,MAUI ScrollView 看起来很棒,但在Android中,它会沿着屏幕的整个右侧剪切居中的内容......

如果我简单地删除 ScrollView,问题就消失了(但这对我来说不是一个选择)。

这个问题很容易重现。只需使用Visual Studio附带的.NET MAUI项目模板,并采用所有默认选择。然后,通过添加下面图片中突出显示的两个属性,仅更改一行代码...

最后,在同一张图片中指定的Android设备上运行该项目。我用Android设备管理器创建了它,并采用了所有默认选择。我特意选择了这款设备,因为它的屏幕尺寸相对较小。
当在ScrollView中嵌套一个 Grid 时,也会发生同样奇怪的行为。
是什么造成的更重要的是,我该如何弥补?

yquaqz18

yquaqz181#

当在ScrollView中嵌套Grid时,也会发生同样奇怪的行为。是什么造成的更重要的是,我该如何修复它?
MAUI ScrollView有一个Scroll bar,它占据屏幕右侧的位置。通常滚动条是不可见的,直到内容长于ScrollView,但它仍然采取的地方。这就是为什么ScrollView会出现这种情况。
此滚动条不能删除,但您可以设置margin,使内容在中心。

相关问题