gpt4 book ai didi

ListView 分隔符插入全宽

转载 作者:行者123 更新时间:2023-12-02 22:13:46 25 4
gpt4 key购买 nike

令我惊讶的是,我没有在网络上找到任何关于这个特定问题的信息。我正在尝试使 ListView 分隔符插入为全宽。我找到了有关表格 View 的文档,here 。但我不清楚如何对 ListView 执行此操作?我正在使用 Xamarin Forms listview,试图在 iOS 上完成此任务。我想我必须编写一个自定义渲染器,因为 ListView 的表单上没有可用的(公开暴露的)属性。

这是我在 ListView 上发生的一张好图片,尽管显示的图像来自有关 TableView 而不是 ListView 的SO问题,但问题似乎是相同的。

enter image description here

最佳答案

我设法使用自定义渲染器使 ListView 分隔符变为全宽。

在 iOS 11 上测试。

[assembly: ExportRenderer(typeof(CustomListView), typeof(CustomListViewRenderer))]
namespace MasterDetailNav1.iOS.CustomRenderers
{
public class CustomListViewRenderer : ListViewRenderer
{
protected override void OnElementChanged(ElementChangedEventArgs<ListView> e)
{
base.OnElementChanged(e);

if (Control != null)
{
Control.SeparatorInset = UIEdgeInsets.Zero;
}
}
}
}

关于 ListView 分隔符插入全宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43769900/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com