我可以用什么替换锚,以将inputsContainerView提高一点。当前它集中在看起来不正确的位置。

这是我所拥有的代码:

inputsContainerView.centerXAnchor.constraint(equalTo: view.centerXAnchor).isActive = true
inputsContainerView.centerYAnchor.constraint(equalTo: view.centerYAnchor).isActive = true

最佳答案

还有一个额外的参数可以相对于另一个视图调整锚点。请使用自动完成功能,并查看建议及其说明。例:

inputsContainerView.centerXAnchor.constraint(equalTo: view.centerXAnchor, constant: 10).isActive = true
inputsContainerView.centerYAnchor.constraint(equalTo: view.centerYAnchor, constant: -10).isActive = true

用适合您要求的值替换10或-10。约束的常量参数使锚相对于所提到的锚移动。

提示: 负值将水平锚点的锚点向上移动,将垂直锚点的锚点向左的方向移动。正值则相反。

关于ios - 如何调整UIView的Y anchor ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51220809/

10-10 20:53