我有一个用Objective-C编写的iPad应用,该应用在UIVew的底部具有工具栏。
在ios10中,该条形图位于屏幕的绝对底部,然后我将图像,流等放置在该条形图之上,并一直延伸到该条形图的正上方。
在ios11中,条形图似乎比绝对底部大约高20像素,因此,我的图像侵占了条形图的顶部。
我相信这是ios11中引入的“安全区域”。
有什么办法可以解决这个问题,并且在ios10和ios11 / 12中具有相同的功能吗?
编辑:在所附的图像中,左边的模拟器是ios12,右边的模拟器是ios10。
您会看到ios12栏下方有黑色,图像被切入工具栏。在正确的模拟器中,情况并非如此。没有修改代码...
答案 0 :(得分:1)