ios 中的水平中心约束问题?
Horizontal center constraint issue in ios?
我很难学习 iOS.I 中的约束和自动布局已经使用了任意宽度并且任何 height.I 都有一个情节提要场景,我正在其中添加一个按钮 & 给了它一些高度 & width.When 我添加了水平中心约束然后我得到了添加缺失约束的错误。 Xcode 强制我将按钮的宽度减少到 26 像素并设置它的 x 和 y position.Can 有人告诉我为什么 Xcode 要求我减少宽度并更改原始 x 和 y .
提前致谢。
也许 post 一张你的布局在故事板中的图片,这样我们可以更好地理解你的问题,但作为经验法则,确保你有满足 x 和y 位置,以及宽度和高度,如果所有这些都满足,您的布局就不会模棱两可。从你所说的来看,听起来你只满足其中的 3 个标准,而忽略了 y 位置(可能添加垂直中心或顶部 space)。
它可能会要求您减少约束的宽度和高度,因为约束的值小于它们在故事板上的视觉表示中的值,只需单击约束并查看它们的值是多少.
显示Add Missing Constraints
错误是因为您没有提供垂直约束,可能是高度约束或垂直位置约束。
要解决此问题,请使用蓝色虚线引导线放置视图,然后单击 "Reset to suggested Constraints" 或者您可以根据需要提供垂直约束。
Xcode 可能会警告您按钮宽度,因为默认情况下按钮的文本标签采用默认填充 space。
要添加自定义填充,您应该从情节提要中更改按钮内容的 insets
。
好的,请在此处查看图像和限制...
您还需要提供宽度和高度限制....还需要提供按钮的 x 和 y 位置。这样屏幕就知道从哪里开始绘制按钮的对齐方式以及宽度和高度
提前致谢。
也许 post 一张你的布局在故事板中的图片,这样我们可以更好地理解你的问题,但作为经验法则,确保你有满足 x 和y 位置,以及宽度和高度,如果所有这些都满足,您的布局就不会模棱两可。从你所说的来看,听起来你只满足其中的 3 个标准,而忽略了 y 位置(可能添加垂直中心或顶部 space)。
它可能会要求您减少约束的宽度和高度,因为约束的值小于它们在故事板上的视觉表示中的值,只需单击约束并查看它们的值是多少.
显示Add Missing Constraints
错误是因为您没有提供垂直约束,可能是高度约束或垂直位置约束。
要解决此问题,请使用蓝色虚线引导线放置视图,然后单击 "Reset to suggested Constraints" 或者您可以根据需要提供垂直约束。
Xcode 可能会警告您按钮宽度,因为默认情况下按钮的文本标签采用默认填充 space。
要添加自定义填充,您应该从情节提要中更改按钮内容的 insets
。
好的,请在此处查看图像和限制...
您还需要提供宽度和高度限制....还需要提供按钮的 x 和 y 位置。这样屏幕就知道从哪里开始绘制按钮的对齐方式以及宽度和高度