【发布时间】:2018-09-20 00:06:14
【问题描述】:
我正在开发 IOS 应用程序,它是我在 IOS 上构建的第一个应用程序。我在开发 Android 应用程序方面有很好的经验。所以我收集了关于IOS开发的基本信息和知识。我正在研究自动布局。但我没有让它完全工作。我已经看到一些开发人员正在编写代码,但我只想使用 IB,因为我相信会有一些方法来处理这个问题。
所以寻求帮助,请不要对我的这篇文章投反对票,因为我在尝试了我在互联网上获得的几乎所有东西后发布了这篇文章。
图中有不同数量的模拟器,如Ipad pro 12.9、Ipone 8 plus、Iphone se
到目前为止我做了什么:
- 我已获取视图(中间的白色框)。我让它垂直居中,水平居中。
- 我已将视图高度设置为 300 磅,并将宽度设置为与超级视图相匹配的一些边距
- 如图所示,我已将用于从用户那里获取电话和 PIN 的文本字段和 OK 按钮放入。
问题和我想要的:
- 问题是视图是中心垂直和水平但不是它
内容是。我希望这个视图在
的基础上管理它的高度
它里面的内容。这样它就可以被视为居中对齐
垂直。现在它不是垂直居中对齐
- 其次,问题是文本字段的宽度,因为在 Ipad 上它们看起来太糟糕了。所以我真的希望它们在所有设备上都好看。
有没有使用自适应/自动布局的解决方案?请帮助我如何使用 IB 获得这个。
【问题讨论】:
标签: ios storyboard ios-autolayout adaptive-layout