ios – Xcode自动布局约束 – 为什么默认为负填充?

ios – Xcode自动布局约束 – 为什么默认为负填充?,第1张

概述我只是在视图控制器的主视图中添加一个UIView.我想要的高度总是64px,但宽度可以拉伸到屏幕的宽度. 但是,当我添加约束时,左边和右边的填充默认为-16,即使视图在整个父视图中被拉伸.即使我将这些设置为0,当我运行应用程序时,-16填充被添加回来.这里发生了什么? 在引导菜单(问题中的第一个图像)中取消勾选“限制边距”复选框,同时为新约束向最近邻居添加间距. 我只是在视图控制器的主视图中添加一个UIVIEw.我想要的高度总是64px,但宽度可以拉伸到屏幕的宽度.

但是,当我添加约束时,左边和右边的填充默认为-16,即使视图在整个父视图中被拉伸.即使我将这些设置为0,当我运行应用程序时,-16填充被添加回来.这里发生了什么?

解决方法 在引导菜单(问题中的第一个图像)中取消勾选“限制边距”复选框,同时为新约束向最近邻居添加间距. 总结

以上是内存溢出为你收集整理的ios – Xcode自动布局约束 – 为什么默认为负填充?全部内容,希望文章能够帮你解决ios – Xcode自动布局约束 – 为什么默认为负填充?所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存