iOS模拟器中心对齐偏离中心

时间:2014-08-29 02:29:24

标签: ios iphone xcode xcode6 xcode6-beta6

https://www.dropbox.com/s/su11jck7p9fpmvp/Screenshot%202014-08-28%2019.06.52.png?dl=0 我只是在玩约束并在进行基本居中时遇到奇怪的问题。

1)如果我将子视图水平居中,并显示出“重置为建议约束”或“添加缺失约束”的指南,则上述屏幕截图发生在模拟器中。即使我使用编辑器>对齐 - 中心水平/垂直(具有正确的iOS模拟位置)水平和垂直居中,这个'重置'选项总是转换为屏幕截图中的那两种约束类型,因此奇怪的位置(为什么呢?它被转换了?:()。

2)如果我删除了垂直空间约束,标签会显示在正确的位置水平(wtf?这有什么相关的?)但当然有是垂直位置不明确的警告。

基本上,它似乎将顶部布局指南前导 X位置与标签对齐,而不是顶部布局指南中心 X位置。

我在Xcode6beta6。也许这只是一个Xcode6问题?或者我只是在努力? 感谢您的任何见解!

1 个答案:

答案 0 :(得分:0)

我不想暗示你这样做是错的,但还有另一种似乎对我有用的方式。

放置标签,然后伸展到每一侧。然后设置对齐中心。然后,您可以根据位置设置左右边距和顶部或底部。我也倾向于设置高度以防万一。

这样可以很好地处理动态文本。