为什么我的按钮没有以横向模式显示?

时间:2014-12-15 13:58:17

标签: ios landscape uiinterfaceorientation

我在XCode中制作了一个基本的应用程序,但是设置所有组件给我带来了麻烦,为什么这个按钮不会以横向模式显示?

My Layout

2 个答案:

答案 0 :(得分:2)

您使用Autolayout的方式就是问题所在。您要为bottom spacetop space的距离设置常量。当设备方向改变时,这会导致不希望的结果,例如按钮不再显示在屏幕上。

更好的方法是将视图相对于彼此定位。因此,如果您希望按钮直接停留在文本字段下方,则可以设置这两个组件的vertical space,而不是使用bottom space按钮。

答案 1 :(得分:1)

这是一个限制问题 设置相对于上述文本字段的约束 你从底部设置347px,这导致按钮从屏幕上退出。

相关问题