Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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
Ios Firemonkey应用程序中的完整iPhone X分辨率?_Ios_Delphi_Firemonkey_Iphone X - Fatal编程技术网

Ios Firemonkey应用程序中的完整iPhone X分辨率?

Ios Firemonkey应用程序中的完整iPhone X分辨率?,ios,delphi,firemonkey,iphone-x,Ios,Delphi,Firemonkey,Iphone X,如果我尝试在iPhoneX上运行一个简单的iOS应用程序(用10.1柏林版本编写),该应用程序将无法使用完整的iPhoneX显示尺寸。可以为Delphi/FMX应用程序设置完整的iPhone X分辨率吗?您需要根据此图表包括iPhone X所需的另外两个发布图像: 此外,您还需要提供一个自定义的.info.plist,其中包括启动映像的条目(因为IDE不为您提供),即将其添加到UILaunchImages键的数组节点: <dict> <

如果我尝试在iPhoneX上运行一个简单的iOS应用程序(用10.1柏林版本编写),该应用程序将无法使用完整的iPhoneX显示尺寸。可以为Delphi/FMX应用程序设置完整的iPhone X分辨率吗?

您需要根据此图表包括iPhone X所需的另外两个发布图像:

此外,您还需要提供一个自定义的.info.plist,其中包括启动映像的条目(因为IDE不为您提供),即将其添加到UILaunchImages键的数组节点:

        <dict>
            <key>UILaunchImageSize</key>
            <string>{375, 812}</string>
            <key>UILaunchImageName</key>
            <string>Default-812h</string>
            <key>UILaunchImageMinimumOSVersion</key>
            <string>8.0</string>
            <key>UILaunchImageOrientation</key>
            <string>Portrait</string>
        </dict>
        <dict>
            <key>UILaunchImageSize</key>
            <string>{812, 375}</string>
            <key>UILaunchImageName</key>
            <string>Default-Landscape-812h</string>
            <key>UILaunchImageMinimumOSVersion</key>
            <string>8.0</string>
            <key>UILaunchImageOrientation</key>
            <string>Landscape</string>
        </dict>
Delphi为状态栏提供“空间”也有一个问题,对于iPhoneX可能不需要这样做(仍在解决这个问题)


对我来说,这一程序适用于柏林和东京,但总而言之:不平凡

谢谢!它起作用了!你知道如何从Delphi提供的白色占位符中删除吗?在Delphi 10.2东京版本2中,白色占位符问题已经得到解决
uses
  iOSapi.Helpers;

...

if TiOSHelper.MainScreen.bounds.size.height = 812 then
  // iPhoneX