我有一个 ScrollView ,用于适应横向模式(因为我无法锁定纵向模式),因为当用户旋转时,他们仍然可以滚动浏览菜单。
下图是为了说明我的意思,我真正想要的是将灰色的“赞助商”框固定到页面底部,而不管屏幕尺寸的方向如何。
这是我使用上述布局运行应用程序时得到的结果
出于某种原因,它只是将框向下移动。下面附上我当前的约束设置和我必须调整 ScrollView 大小的代码,只是为了帮助你。
代码
顺便说一句,您在图片中看到的 View Controller 是导航 Controller 和选项卡栏 Controller 的子级。附言我没有使用 Autolayout,我已经尝试过了,出于某种原因,它使我所有的表格内容都消失了,而且还做了一些其他奇怪的事情,所以我远离了它。
谢谢!
最佳答案
在 Storyboard中,选择您的赞助商框,然后转到“编辑器”->“固定”并选择最合适的一个。您可能会将底部空间固定到 super View 。
关于ios - 为什么 xCode 会四处移动我的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21250932/