gpt4 book ai didi

ios - 使用自动布局将 UIView 宽度设置为另一个 View 的两倍

转载 作者:行者123 更新时间:2023-11-29 02:53:59 25 4
gpt4 key购买 nike

在我的屏幕上,我有两个彼此水平靠近的 View 。我希望第一个 View 的宽度是第二个 View 宽度的两倍。

我举个例子,如果right view has width=200 second one show by with=100

当我在自动布局中搜索和查看时,它有对齐方式和 View 之间的空间选项。它是否也有定义此类关系的选项?

最佳答案

您可以通过添加适用于自动布局的手动约束以编程方式执行此操作。我确信使用 InterfaceBuilder 也是一种选择。

UIView *firstView;
UIView *secondView;
[firstView addConstraint:[NSLayoutConstraint constraintWithItem:secondView
attribute:NSLayoutAttributeWidth
relatedBy:NSLayoutRelationEqual
toItem:firstView
attribute:NSLayoutAttributeWidth
multiplier:2.0
constant:0]];

请注意乘数 2.0,它强制宽度加倍。

关于ios - 使用自动布局将 UIView 宽度设置为另一个 View 的两倍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24140088/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com