Uno 平台:ListView 的项目间距不均匀

时间:2021-01-28 18:46:38

标签: listview uno-platform

我有一个带有可变高度行的 const regex = /([^\s=]+)="([^"\\]*(?:\\[\w\W][^"\\]*)*)"/g; const str = 'title="Bonjour - \\"(le monde))\\"" style="color: red;" charset="utf-8" src="monImage.png" alt=""\ntes-t6=""'; let m, results={}; while ((m = regex.exec(str))) { results[m[1]]=m[2]; } console.log(results);。对于Android,item之间的差距是不正确的,有两个方面。对于 UWP,它显示正确。

首先,在下面的屏幕截图中,请注意前两项的差距较小,其余的差距较大。其次,我的差距应该是一个 XAML 单位高。

enter image description here

我正在创建具有 1 个单位底部边距的间隙,如下面的 XAML 所示。请注意,在图片中,两个多行项目之间的第一个间隙很薄。然后下一个差距,多行和单行项目之间的更大。然后,在单行项目之间,它甚至更大。

XAML:

ListView

在 C# 代码隐藏中没有什么特别有趣的地方。但是,如果您不这么认为,请告诉我,我会添加一些剪辑。

0 个答案:

没有答案