Xcode:自动布局无法正常工作

Posted

技术标签:

【中文标题】Xcode:自动布局无法正常工作【英文标题】:Xcode: Autolayout not working correctly 【发布时间】:2014-10-28 20:55:06 【问题描述】:

我的应用程序中出现了这个奇怪的错误。当我在模拟器或 iDevice 上加载我的应用程序并转到 pageControl 页面时,布局正在做奇怪的事情。

我将 pagecontrol 页面用于日历视图,所以如果我加载它,我会看到这个

这一切都很好,但是当我向下(或向上)滚动时,布局会发生一些变化

如果滚动完成并且我在下一页,布局会自行调整并处于良好状态

所以我不知道哪里出了问题,但有人知道我会非常感激! 我在此页面中使用自动布局,并且在每个模拟器大小上我都会遇到同样的问题。

【问题讨论】:

【参考方案1】:

如果您使用自动布局来定位垂直线,那么我建议您将其定位在单元格的左侧而不是单元格左侧的标签右侧。

【讨论】:

以上是关于Xcode:自动布局无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章

自动布局 swift 在标签上无法正常工作

UICollectionViewCell 中的自动布局宽度常量无法正常工作

Xcode 5:不同屏幕大小的 iPhone 自动布局视图调整大小问题

自动布局在 ios 8.3 上无法正常工作

Xcode 自动布局和屏幕方向

XCode 6.0.1 ios 7 自动布局