基于 phone 调整 UIScrollView 中 UIView 和 UIButton 之间的约束高度
adjust constraint height between UIView and UIButton inside UIScrollView based on phone
不幸的是,我为该控制器添加了 UIScrollView
,因为内容高度对于小的 phone 来说会很长,例如 iPhoneSE 等等。
您会看到 UIView
和 UIButton
之间有两个约束。一个是第一优先级集 1000
,关系是 Less Than or Equal
。另一个虚线约束是第二优先级集 999
,关系是 Equal
。但这对于 iPhone 6 之后的工作很顺利。不幸的是,对于 iPhoneSE 和 5s 来说,这个差距非常糟糕,因为有两个按钮处于折叠状态。请让我知道如何为小 phone?
调整约束
嗨哟可以按照附图中描述的限制条件满足您的需求。
1. You will need to apply on bottom button.
使用 ScrollView 和 Main 屏幕的超级视图 (UIView) 添加与底部约束相同的值。
如您所见,在红色按钮上应用了两个底部约束。 (*在附加的屏幕截图中)
其中一个作为 ScrollView 的底部约束(值为 10),另一个是控制器主视图的底部约束(具有相同的值 = 10)
Please have a look into attached image.
不幸的是,我为该控制器添加了 UIScrollView
,因为内容高度对于小的 phone 来说会很长,例如 iPhoneSE 等等。
您会看到 UIView
和 UIButton
之间有两个约束。一个是第一优先级集 1000
,关系是 Less Than or Equal
。另一个虚线约束是第二优先级集 999
,关系是 Equal
。但这对于 iPhone 6 之后的工作很顺利。不幸的是,对于 iPhoneSE 和 5s 来说,这个差距非常糟糕,因为有两个按钮处于折叠状态。请让我知道如何为小 phone?
嗨哟可以按照附图中描述的限制条件满足您的需求。
1. You will need to apply on bottom button.
使用 ScrollView 和 Main 屏幕的超级视图 (UIView) 添加与底部约束相同的值。 如您所见,在红色按钮上应用了两个底部约束。 (*在附加的屏幕截图中)
其中一个作为 ScrollView 的底部约束(值为 10),另一个是控制器主视图的底部约束(具有相同的值 = 10)
Please have a look into attached image.