有没有办法 enable/disable iOS (FireMonkey) 上的 TListView 中的披露指示器?

Is there a way to enable/disable the disclosure indicator in a TListView on iOS (FireMonkey)?

我在 FireMonkey 应用程序中有一个 TListView

在 Android 和 Windows 版本中,它显示每个列表视图项目都带有披露指示符(列表右侧的“>”表示有是列表项可以访问的详细信息)。

在 iOS 上,披露指示器未显示。我想让应用程序在所有三个 OS 中保持一致。

在 FireMonkey 中打开和关闭它的 属性 是否有不同的名称?

还有其他解决方案吗?

如果您检查 TListViewItemAppearance 属性,您会找到一个 ItemObjects 成员。这将有 Accessory 成员,它有几个属性:AccessoryTypeAlignmentOpacity

您可以将 Opacity 更改为 0 或将 Visibility 更改为 false 以隐藏附件(在本例中为 more/disclosure 指示符)。

在我的特殊情况下,披露指示器显示在 iOS 上。然而,它几乎与背景颜色(浅灰色)完全相同,因此混合在一起。在 Android 和 Windows 上,它们显示为黑色,因此脱颖而出。似乎没有方便的方法来控制 Accessory 成员的颜色。