【问题标题】:Is there a way to enable/disable the disclosure indicator in a TListView on iOS (FireMonkey)?有没有办法在 iOS (FireMonkey) 上的 TListView 中启用/禁用披露指示器?
【发布时间】:2017-12-08 21:48:05
【问题描述】:

我在 FireMonkey 应用中有一个 TListView

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

在 iOS 上,披露指示器未显示。我想让应用在所有三个操作系统中保持一致。

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

还有其他解决方案吗?

【问题讨论】:

标签: ios delphi firemonkey delphi-10-seattle


【解决方案1】:

如果您检查TListViewItemAppearance 属性,您会发现ItemObjects 成员。这将具有 Accessory 成员,该成员具有多个属性:AccessoryTypeAlignmentOpacity 等。

您可以将 Opacity 更改为 0 或将 Visibility 更改为 false 以隐藏附件(在本例中为更多/披露指示器)。

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

【讨论】:

    猜你喜欢
    • 2019-10-24
    • 2020-09-26
    • 2015-06-16
    • 2013-05-20
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 2014-09-04
    相关资源
    最近更新 更多