【发布时间】:2018-09-14 10:01:35
【问题描述】:
我在 Delphi 10 Seattle 有一个 android 应用程序。我想使用 TVertScrollBox 来显示一些内容,它现在工作得很好,但是除非你滚动,否则滚动控件是不可见的。我看到它有一个自动隐藏选项,所以我点击了它。在 Windows 测试中,我现在在我的 TVertScrollBox 上看到一个水平和垂直滚动条。在 Android 中,它仍然隐藏并且显然忽略了自动隐藏,但是当你滚动时,现在垂直滚动手柄和水平滚动条一样出现!!!来吧Embarcadero!!!如果您不打算在其中隐藏水平滚动,为什么要创建 TVertScrollBox 呢?这是愚蠢的。
我的问题: 如何让垂直滚动条可见,以便用户知道向下滚动以查看更多内容?我想关闭自动隐藏,而且我绝对不希望水平滚动条可见。
我在更改 TLabel 内容后调用 RealignContent。我所有的控件都设置为 Align=Top,在这种情况下,它们是 TLabels,AutoSize 设置为 true,WordWrap 在底部设置为 true。我相信解决方案是在样式表中,但我还没有弄清楚。
谢谢, 斯科特
【问题讨论】:
-
隐藏垂直滚动条是 Android 的标准功能。由于屏幕小,大多数应用程序将其隐藏。某些应用程序(例如 Telegram)显示指向底部的小箭头(仅在未读消息的情况下)-这意味着用户可以向下滚动。
标签: delphi firemonkey