繁体   English   中英

iPhone 6和iPhone 5模拟器之间的UIToolbar高度不一致

[英]Inconsistent UIToolbar height between iPhone 6 and iPhone 5 simulator

由于某些原因,我无法确定,我认为UIToolbar在iPhone 6和6+上的高度与iPhone 5不同。

我的视图包含一个包含UIPageViewController的容器视图,该页面的页面由包含UIImageView的视图组成。 在该容器视图下是我的UIToolbar视图。 我设置了以下UIToolbar视图约束:“底部空间到底部布局指南”。 无论出于何种原因,iPhone 6上工具栏的顶部都高得多。

当我在情节提要板编辑器中设置布局时,我的假设是工具栏为固定高度,并且容器视图将拉伸以适应剩余空间。 但是,似乎工具栏覆盖了容器,并且图像视图实际上在工具栏下延伸并超过了屏幕。 我需要对工具栏应用哪些约束才能实现此目的?

查看iPhone 5(顶部)和iPhone 6(底部)的屏幕截图。

iPhone 5模拟器

iPhone 6模拟器

如下图所示,为您的工具栏设置约束:

在此处输入图片说明

要消除容器和工具栏之间的间隙,请向容器添加以下约束。

在此处输入图片说明

这将起作用...尝试一下...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM