我在iPhone 6设备上遇到了一个奇怪的故障(仅在设备上。模拟器工作正常。我认为另一个真正的设备会遇到同样的问题)。以下是视频:https://youtu.be/_s3C1RnPG_I
此外,在iPhone X模拟器上,消息发送视图下方有一个空白空白
但我想要这样的东西。
以下是邮件发送视图的约束:
底部约束肯定有问题,但我几乎尝试了一切,没有任何帮助。
答案 0 :(得分:1)
根据Apple的说法 -
Interface Builder使用UIView.safeAreaLayoutGuide替代UIViewController
中不推荐使用的Top和Bottom布局指南。要使用新的安全区域,请在文件检查器中为视图控制器选择“安全区域布局指南”,然后在内容和新安全区域锚点之间添加约束。这可以防止您的内容被顶部和底部条以及tvOS
上的过扫描区域遮挡。在部署到早期版本的iOS时,安全区域的约束将转换为顶部和底部。
以下是现有(顶部和底部)布局指南和安全区布局指南之间的比较(以产生类似的视觉效果)的简单参考。
安全区域布局:
<强>自动版式:强>
答案 1 :(得分:0)
使用this文章计算条形图的大小。
首先根据以下内容为自定义消息视图分配前导,尾随,底部和高度约束:
然后编辑底部约束,如下所示: 将第二项更改为view.Top&amp;常量= 44(消息视图的高度)