【发布时间】:2018-03-27 14:42:46
【问题描述】:
我已安装 Delphi 10.2.3,但 iOS 的应用程序出现问题。
当我在 iOS 设备上编译一个基本应用程序时(我在 iPhone 6 上测试过), 在 iOS 模拟器上,应用程序屏幕和系统状态栏之间没有空格。
我检查了新的表单属性SystemStatusBar,它被标记为可见。
有人知道是什么问题吗?
iOs 版本为 11.2.6,xcode 版本为 8.0。
这是 Embarcadero Tokyo 应用程序的屏幕
这是柏林的应用屏幕
谢谢。
【问题讨论】:
-
设备的iOS版本是什么?可以发一张没有状态栏的屏幕图片吗?
-
@DaveNottage 我用这些信息编辑了主帖。对不起。
-
您说:“..系统状态栏不可见”。在你的图片中,状态栏是可见的,所以请解释问题的本质
-
@DaveNottage 对不起,我想我解释错了,系统状态栏看起来,但与工具栏重叠,也不是你应该有的颜色。我再次编辑了主要帖子。对不起,谢谢。
-
那么你需要编辑你的问题,因为状态栏是可见的,只是不在你期望的地方。答案是,对于 iOS 11,屏幕区域发生了变化。如果您希望它看起来相同,则需要按照本文中的建议添加布局来允许它:delphiworlds.com/2017/11/…