加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – Xcode 8:改变特性改变所有大小类的布局

发布时间:2020-12-14 18:01:19 所属栏目:百科 来源:网络整理
导读:我试图在 xcode 8.2.1上使用for trait功能,但是当我使用’vary for traits’更改一个大小类的布局,然后在完成后更改’done varying’时实际上是改变了每个大小的布局我的故事板中的课程. 例如我尝试通过选择特性变化来改变ipad w:R,h:R的约束,将底部的条形
我试图在 xcode 8.2.1上使用for trait功能,但是当我使用’vary for traits’更改一个大小类的布局,然后在完成后更改’done varying’时实际上是改变了每个大小的布局我的故事板中的课程.

例如我尝试通过选择特性变化来改变ipad w:R,h:R的约束,将底部的条形变为蓝色.我进行必要的更改,然后单击“完成变化”,这会更改约束.但是如果我选择其他设备尺寸(如iphone 7),则调整后的约束也会应用于此尺寸等级.我如何阻止这种情况发生?

为了澄清我有’使用特质变化’和&在故事板中选择“使用Autolayout”.

解决方法

当您开始改变特征时,您添加的新UI元素仅添加到当前特征集合中(w:R,h:R在您的情况下).但是,如果您要更改现有元素,它们将针对所有变体进行更改,除非您专门添加自定义配置(请参见屏幕截图).

enter image description here

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读