ios – 如何使用autolayout将UIView分成相等的部分?

ios – 如何使用autolayout将UIView分成相等的部分?,第1张

概述我正在努力寻找一个逻辑规则或约束,允许我将UIView的内容分成相等的部分. 更具体地说,想象一下初始宽度为300pt的UIView.然后让我们放置三个子视图并进行设置,使每个子视图的宽度实际为100,而origin.x将为0,100和200.一个子视图将构成superview的三分之一. 如果我调整超级视图的大小,所有三个子视图将在水平方向上变宽,但它们将保持相同的大小. 有帮助吗? >放置您的 我正在努力寻找一个逻辑规则或约束,允许我将UIVIEw的内容分成相等的部分.

更具体地说,想象一下初始宽度为300pt的UIVIEw.然后让我们放置三个子视图并进行设置,使每个子视图的宽度实际为100,而origin.x将为0,100和200.一个子视图将构成supervIEw的三分之一.
如果我调整超级视图的大小,所有三个子视图将在水平方向上变宽,但它们将保持相同的大小.

有帮助吗?

解决方法 >放置您的视图.
>放置和定位三个子视图,每个子视图占宽度的三分之一.
>通过按住cmd并单击每个子视图来选择所有三个子视图.
> Go Editor> Pin>宽度相同

确保为子视图x和y位置设置约束.在您的情况下,您将最左侧子视图的前导空间固定为supervIEw,并将最右侧子视图的尾随空间固定为supervIEw(编辑器> Pin>前导/尾随空间到supervIEw)和垂直间距,具体取决于您的情况.

总结

以上是内存溢出为你收集整理的ios – 如何使用autolayout将UIView分成相等的部分?全部内容,希望文章能够帮你解决ios – 如何使用autolayout将UIView分成相等的部分?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1101905.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存