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