我正在努力使应用程序具有通用性,最后阻止我的是让登录屏幕居中,无论是在iPhone还是iPad上。
我最初开发了适合iPhone的登录屏幕。 UI是堆叠的,其中包括顶部的徽标,后跟电子邮件文本字段,密码文本字段,按钮和信息标签。一切都放在一个故事板中,其坐标和大小适用于iPhone。我试过跟随谷歌搜索时遇到的几个例子,但由于某种原因我不能让它工作。
我想,容器视图,对齐和约束的某种组合会使这种情况发生,但到目前为止,我很难过。我通过Align和Pin按钮尝试了一系列不同的方法,或者视图最终位于iPad的左上角,或者在iPhone的屏幕上,或者元素最终都未对齐。有谁知道如何使这项工作?