FireMonkey iOS RAD Studio XE2 - 在从URL加载的表单上显示图像

ckg*_*ing 18 delphi url timage ios firemonkey

是否可以在iOS的FMX表单上放置TImage并将URL中的图像(jpg)加载到此TImage中以显示在iOS应用程序中?

我试过没有成功.任何提示或正确方向的点都值得赞赏.

ser*_*tKK 3

将 TButton、TImageControl 和 TIdHttp 拖放到 Firemonkey 表单上,此代码将从网络上下载图像:

procedure TForm1.btnReadWebImgClick(Sender: TObject);
begin
  ReadWebImage('http://www.gravatar.com/avatar/5af5f8c5f88c6c237745e9472a31410f?s=32&d=identicon&r=PG');
end;
procedure TForm1.ReadWebImage(imgAddress: string);
var
  memStream: TMemoryStream;
begin
  memStream := TMemoryStream.Create;
  try
    idhttp1.Get (imgAddress,memStream);
  except
    ShowMessage('Image not found at:'+imgAddress);
    memStream.Free;
    exit;
  end;
  try
    memStream.Position := 0;
    ImageControl1.Bitmap.LoadFromStream(memStream);
  finally
    memStream.Free;
  end;
end;
Run Code Online (Sandbox Code Playgroud)