首页 > 解决方案 > 基于手机调整UIScrollView内UIView和UIButton之间的约束高度

问题描述

不幸的是,我已经UIScrollView为那个控制器添加了内容,因为对于 iPhoneSE 等小型手机来说,内容高度会很长。

在此处输入图像描述

UIView您会看到和之间有两个约束UIButton。一个是第一优先级集1000,关系是Less Than or Equal。另一个虚线约束是第二优先级集999,关系是Equal。但这在 iPhone 6 以后的版本中运行良好。不幸的是,对于 iPhoneSE 和 5s 来说,由于两个按钮都在折叠下,所以这个差距是可怕的。请让我知道如何为小型手机调整该约束?

标签: iosswiftstoryboard

解决方案


您好,您可以按照附图中描述的约束条件来满足您的需求。

1. You will need to apply on bottom button.

使用ScrollView屏幕的超级视图 (UIView)添加与底部约束相同的值。如您所见,在红色按钮上应用了两个底部约束。(*在随附的屏幕截图中)

其中,一个是 ScrollView 的底部约束(值 = 10),另一个是控制器主视图的底部约束(具有相同的值 = 10)

请查看附件图片。

在此处输入图像描述

在此处输入图像描述


推荐阅读