delphiTListBox iOS制作新的itemstyle /行为

我需要显示自定义数据。 例如,我需要显示一个联系人名单,描述,照片。 理想情况下,我也想在那里显示自定义数据,例如一个button启动电话。 默认样式不完全是我想要的,但相当接近。

因此,据我所知,如果我可以创build自定义样式,TListBox可以是一个体面的控制? 那可能吗? (另外一个问题当然是设置自定义数据控件的值。)

您应该仔细看看FMX CustomListBox示例AFAIK,即使仅仅是这个例子,您已经准备好了所需的东西。

花了我大约10分钟,用你的描述直接从CustomListBox例子中产生这个结果:

在这里输入图像说明

包含的FMX示例完美演示的一件事是,通过TStyleBook布局(如button,图像等)将任何FMX控件添加到列表框是多么容易的事情…基本上,任何可视化控件都可以实现HitTest ,在FMX Delphi例子中非常详细。