Xcode 6 中的高级自动布局

Advanced Auto-Layout in Xcode 6

我在 Xcode 6 -

中以推断大小构建了此视图

每个按钮都在图像视图中。当我 运行 应用程序时,它看起来很糟糕。 我知道一些关于自动布局的知识,但我不能让它看起来很好。

有什么建议吗?

我想对您有帮助的唯一方法是建议您获取一个很好的自动布局教程。我想这个对你来说是完美的:https://www.youtube.com/watch?v=IwSTXY0awng

希望您能更好地理解使用自动布局。

不过,如果您需要一些即时提示,这里有一些。请记住,我只能猜测外观在其他屏幕上应该是什么样子,这完全取决于您的视力:

1) 将尾部 space 和前导 space 设置为蓝色矩形的超级视图。也不要忘记将它固定在顶部

2) 为 YT 和 FB 按钮设置前导 space,第一个应固定到蓝色矩形,而后者应固定到子视图的底部。

3) 做黄色和绿色的类比,但设置尾部 space 而不是前导 space

4) Twitter 按钮应该固定到 fb 图标和子视图的底部