FMX(移动)中是否有支持RGB颜色的控件?

Is there a control in FMX (mobile) that supports RGB color?

我需要在运行时将 控件的颜色 更改为多种灰色调...

如果您只需要表单上的彩色形状,请考虑形状控件和表单上 TRectangle 的此代码段:

Rectangle1.Fill.Color := TAlphaColor(TAlphaColorRec.Aliceblue);
Rectangle1.Fill.Kind := TBrushKind.Solid;

此处的 TAlphaColor 投射适用于手机。

要单独设置颜色部分,请使用此代码段:

var
  col: TAlphaColorRec;
begin
  col.R := 255;
  col.G := 255;
  col.B := 255;
  col.A := 255;
  Rectangle1.Fill.Color := TAlphaColor(col);
  Rectangle1.Fill.Kind := TBrushKind.Solid;
end;