适合屏幕上的所有对象iOS

问题描述:

在我的应用程序的这个场景中,虽然我向场景中的所有对象添加了约束,但聊天室名称和密码文本字段被阻止。我做错了什么,我该如何修复这个场景,以便我可以将所有对象放在屏幕上而不管设备如何?适合屏幕上的所有对象iOS

There are constraints for all of the objects in the scene, but the TextFields are cut off when running the app.

Screen cuts off textFields here

+1

这将是更好,如果你也能显示在屏幕图像时,它被阻止。假设你设置正确的约束,你可能想检查[内容压缩电阻](http://*.com/questions/15850417/cocoa-autolayout-content-hugging-vs-content-compression-resistance-priority) 。由于我没有看到您的视图下方有滚动视图,因此当屏幕不足以容纳所有视图时,某些元素必须放弃。您可以通过设置其内容抗压或减弱来确保您的文本框不会这样做您的其他视图的约束 –

可以相对于上布局约束添加到聊天室的名称和水平约束密码文本。

然后同(相对水平约束)申请进入聊天室按钮和表视图

+0

哪里可以找到这些选项? –

+0

使用自动布局,请找到下面的文章 http://www.appcoda.com/introduction-auto-layout/ – Nattudurai