我开始使用“Delphi 10.3 Rio”,我正在查看似乎与 TChart 对象相关的错误。在“Android 8”的 FMX 应用程序中,我刚刚创建了一个带有单个对象的窗口,即 TChart ( Chart1.Align := TAlignLayout.Client
)。如果OnClick
我输入以下内容:
procedure TForm1.Chart1Click(Sender: TObject);
begin
if Application.FormFactor.Orientations = [TScreenOrientation.Landscape] then
Application.FormFactor.Orientations := [TScreenOrientation.Portrait]
else
Application.FormFactor.Orientations := [TScreenOrientation.Landscape];
end;
错误:将“纵向”屏幕更改为“横向”然后返回“纵向”后,屏幕未正确重绘,下半部分为空且黑色(裁剪)。见附图。
如何解决?