【发布时间】:2018-07-28 23:47:09
【问题描述】:
在带有 FireMonkey 的 Android 应用程序中,我在代码中的多个位置使用了 TLabel。我看到了关于字体大小和文本对齐方式随机变化的奇怪行为。这些属性设置为设计时间:TLabel 具有TAlign = None、Autosize = False、TextSettings.HorzAlign = Leading、AutoTranslate = False 和默认字体。问题发生在运行时。
注意:我注意到安装在多部不同版本 Android 的智能手机上的应用存在这个问题。我也尝试在运行时更改字体大小,但似乎控件被阻止并且不会更改字体大小或系列。
如何解决或防止这种情况?
【问题讨论】:
-
你有指定样式表吗?
-
没有。唯一的配置是在设计时直接在 TLabel 的属性中进行的
标签: delphi fonts alignment size