ios - 如何调整 UIView 的 Y 锚点?
问题描述
我可以用什么替换锚点以将输入容器视图提高一点。目前它的中心看起来不正确。
这是我所拥有的代码:
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 替换为适合您要求的值。约束的常量参数相对于提到的锚点移动锚点。
提示: 负值将您的锚点向上移动以获取水平锚点,向左移动以获取垂直锚点。正值则相反。
推荐阅读
- wordpress - 致命错误:无法在 wordpress 网站的写入上下文中使用函数返回值
- mysql - 有没有办法使用 python 脚本向托管数据库发送/插入值?
- angular - 如何从compodoc生成的json文件中删除源代码
- java - 如果我有一个复杂的响应对象,如何使用 JsonInclude 注释忽略空值
- php - 如何在 PHP PDO 中简单地将一个值绑定到所有参数?
- python - 如何使用 print 语句调试分区中执行的函数
- node.js - 在 Firestore 中收听实时更新,无需下载所有初始数据
- php - 使用 FOSUserBundle 为不同类型的用户注册和登录
- docker - 使用 Keycloak 的 KumuluzEE JAX-RS API 安全性 - 始终返回 401 Unauthorized(在 Docker 容器中运行)
- mysql - MySQL 复制:多主机连接字符串与负载均衡器