草庐IT

firemonkey

全部标签

ios - 使用 Beta 版 XCode、OS X 或 IOS 创建的构建不支持 Delphi FMX 外部测试

在DelphiXe8中构建应用程序我们可以将应用程序提交到商店-提交时不会出现错误将应用程序提交到苹果商店后,在预发布部分收到此消息ExternalTestingisnotsupportedforbuildsthathavebeencreatedwithabetaversionofXCode,OSXorIOS我们最后一次能够提交外部测试是在2015年8月7日正在运行XCode6.4(6E35b)OSX优胜美地(10.10.5)尝试使用两种不同的设备进行构建iOS8.4(12H143)iOS8.4.1(12H321)我们还尝试在delphiXE8中提交示例应用程序,但遇到了同样的问题。这

ios - Delphi/Firemonkey 在运行时更改 iOS 屏幕旋转

基本上我想要实现的是当用户在应用程序的某个部分根据需要更改屏幕旋转时,我已经为Andriod工作,但我不明白为什么它不应该为iOS工作procedureTForm1.Button1Click(Sender:TObject);varScreenService:IFMXScreenService;OrientSet:TScreenOrientations;beginifTPlatformServices.Current.SupportsPlatformService(IFMXScreenService,IInterface(ScreenService))thenbeginOrientSet

android - FireMonkey TControl.MakeScreenshot 在移动平台上生成尺寸过小的位图

我正在尝试从TLayout控件生成位图。为此,我使用了TControl.Makescreenshot函数。在Windows上测试应用程序时,一切都按预期工作:但是,在iOS、Android(模拟器和真实设备)上运行该应用程序时,结果如下所示(图像周围的红色边框刚好绘制在位图边框内):在移动版本中,图像是一半大小并且边框被裁剪。这是我使用的代码:(.pas)unitUnit15;interfaceusesSystem.SysUtils,System.Types,System.UITypes,System.Classes,System.Variants,FMX.Types,FMX.Cont

ios - 如何设置TPanel透明?

在设计器中放置TPanel组件时,似乎无法透明?有一个不透明度选项,但它只处理动画。我希望面板本身是完全透明的,这样我就可以看到下面的图像。(我想使用面板作为放置在其上的控件的控件布局的一种方式) 最佳答案 使用TLayout或TRectangle而不是TPanel。 关于ios-如何设置TPanel透明?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/17405306/

ios - 在 StringGrid 中输入值时是否可以设置键盘类型?

我想创建一个带有固定StringGrid的iOS应用程序。这个东西的每个单元格都应该只接受数值。为此,我想将KeyboardType设置为vktNumberPad...但到目前为止还没有找到一个切入点。这里有人知道如何执行此操作吗?好的,所以按照Mikes的提示我开始使用我自己的列类。TNumEditCell=class(TEdit)end;TNumberColum=class(TStringcolumn)privatefunctionCreateCellControl:TStyledControl;override;end;令人费解的部分来了:functionTNumberColum

ios - 如何访问 iOS 中的指南针?

如何在Firemonkey中访问iphone指南针? 最佳答案 这是一个操作视频:http://blogs.embarcadero.com/ao/2011/10/13/39171完整源代码:http://cc.embarcadero.com/item/28536还有一篇(短)文章:http://edn.embarcadero.com/article/41715这是指南针组件的源代码。还没有尝试过,但它应该可以工作。unitCompass;{BasedonAndersOhlssonFiremonkeyCompassexample}{$

delphi - Indy TCPServer 在客户端连接时出现 `Connection reset by peer` 错误

我正在尝试使用Delphifiremonkey应用程序创建一个TCP服务器。我的资源文件Unit1.fmx如下。objectForm1:TForm1Left=0Top=0Caption='Form1'ClientHeight=480ClientWidth=640FormFactor.Width=320FormFactor.Height=480FormFactor.Devices=[Desktop]OnActivate=FormShowOnCreate=FormCreateDesignerMasterStyle=0objectLabel1:TLabelPosition.X=504.000

ios - 如何在 Delphi XE2 中访问 iOS 加速度计?

如何使用DelphiXE2在iOS中访问加速度计?我尝试查看IDE,但没有找到组件。 最佳答案 DelphiXE2支持在Mac上部署到OSX。部署到iPhone是apparentlyprettyeasy,但它仍然涉及使用XCode作为最终的部署工具。由于Delphi不“正式”支持部署到iPhone硬件,我怀疑他们是否包含任何特定于它的组件。免责声明:我几个小时前刚刚下载了XE2,到目前为止我只部署了一个mac应用程序(并且运行良好)。所以我远不是专家。编辑:AndersOhlsson显然已经为XE2编写了一个加速度计组件。我没试过,

ios - 如何在 Delphi XE2 中访问 iOS 加速度计?

如何使用DelphiXE2在iOS中访问加速度计?我尝试查看IDE,但没有找到组件。 最佳答案 DelphiXE2支持在Mac上部署到OSX。部署到iPhone是apparentlyprettyeasy,但它仍然涉及使用XCode作为最终的部署工具。由于Delphi不“正式”支持部署到iPhone硬件,我怀疑他们是否包含任何特定于它的组件。免责声明:我几个小时前刚刚下载了XE2,到目前为止我只部署了一个mac应用程序(并且运行良好)。所以我远不是专家。编辑:AndersOhlsson显然已经为XE2编写了一个加速度计组件。我没试过,

iphone - Delphi XE2 中标准外观的 iOS 控件\样式在哪里?

我们目前正在评估DelphiXE2,如您所料,我已经开始使用FireMonkey,因为对OSX和iOS开发非常感兴趣。我看过几个演练,其中人们使用XE2创建了iOS应用程序,我也设法做到了这一点,但是iPhone上“业务应用程序”的面包和黄油(这就是iOS支持的营销方式)是按钮、列表、网格和连接(REST?)。无论如何,一旦您创建了iOSHD项目,TButton最初看起来是绿色的,而TSpeedButton和TToolbar看起来完全像它应该的样子(蓝色渐变)。TToolbar没有任何添加按钮的方法,大概这只是一个面板吧?有没有人为FMiOSHD应用程序创建样式,或者是否有任何包装器允