Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi XE4 FireMonkey TMemo透明?(iOS)_Ios_Delphi_Firemonkey_Delphi Xe4_Tmemo - Fatal编程技术网

Delphi XE4 FireMonkey TMemo透明?(iOS)

Delphi XE4 FireMonkey TMemo透明?(iOS),ios,delphi,firemonkey,delphi-xe4,tmemo,Ios,Delphi,Firemonkey,Delphi Xe4,Tmemo,有没有办法让TMemo在Delphi/iOS/FireMonkey中透明 选择+右键单击备注控件时,我看不到任何编辑样式的方法 您需要更改要显示为透明的控件的样式。不幸的是,Embarcadero并没有提供一个完整的功能示例,只有一些关于主题的信息请尝试删除memo应用样式事件的背景 procedure TForm1.Memo1ApplyStyleLookup(Sender: TObject); var BckObject: TFmxObject; begin BckObject :=

有没有办法让TMemo在Delphi/iOS/FireMonkey中透明


选择+右键单击备注控件时,我看不到任何编辑样式的方法

您需要更改要显示为透明的控件的样式。不幸的是,Embarcadero并没有提供一个完整的功能示例,只有一些关于主题的信息

请尝试删除memo应用样式事件的背景

procedure TForm1.Memo1ApplyStyleLookup(Sender: TObject);
var
  BckObject: TFmxObject;
begin
  BckObject := Memo1.FindStyleResource('background');
  if Assigned(BckObject) and (BckObject is TSubImage) then
  begin
    TSubImage(BckObject).Source := nil;
  end;
end;

我看到:“要在FireMonkey样式设计器中查看样式定义,请在窗体设计器中的窗体上放置一个控件。右键单击该控件并选择“编辑默认样式”。。。但我没有任何叫做“编辑默认样式”的选项,这很奇怪。这对你有用吗?我的XE4/Pro+移动插件安装有什么问题吗?@tom,在开发iOS应用程序时,这个菜单项被故意删除了。使用iOS的内置样式非常复杂。@MikeSutton,实际上它被删除了,因为有一个严重的bug尚未解决。没有理由删除它,否则它最终将被重新引入@汤姆只是个主意。您是否尝试过在应用样式事件时删除背景<代码>过程TForm1.Memo1ApplyStyleLookup(发送方:ToObject);var BckObject:TFmxObject;begin BckObject:=Memo1.FindStyleResource('background');如果指定了(BckObject)和(BckObject是TSubImage),则开始TSubImage(BckObject)。源:=nil;结束;结束