[英]Xcode pin constraints not working
我是 iOS 开发的新手(我做过一些 Android 和 Windows 8/10 开发),我最难理解约束。 我已经阅读了几个在线教程,但仍然很困惑。 目前,我将一个标签拖到 Storyboard 设计器中,一旦我定位它,就转到Editor->Pin->Leading Space to Superview和Editor->Pin->Top Space to Superview 。
我认为这应该有效,但事实并非如此。 带有约束的事件 iPhone 6 模拟器显示不正确。
我似乎无法弄清楚这一点。 为什么我的约束不起作用?
我正在使用wAny hAny
,甚至添加了所有引脚约束(顶部、底部、前导、尾随)。
我最好的猜测是您的标签太靠右侧而无法显示。 (您可以在视图控制器的 -viewDidLayoutSubviews 方法中检查其框架。)
但是,为了确保您编写的代码将所有 iPhone 分辨率的标签居中,您需要使用 Align > Horizontal Center in Container。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.