OGeek|极客世界-中国程序员成长平台

标题: ios - Xcode 6 自动布局灵活宽度 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 12:23
标题: ios - Xcode 6 自动布局灵活宽度

我有一个 UITextField,它使用 Xcode 6s 自动布局界面,我已将其宽度设置为 400 点。这在大屏幕设备上看起来不错,但在 iPhone 5s 上,这些框会从包含 View 中消失。解决这个问题的正确方法是什么?

有没有办法设置一个约束,如果屏幕比这个大,UITextFields 宽度为 400 点,如果不是,则只填充容器 View ,而不是溢出 View 之外,或者我应该使用大小类将 UITextField 设置为与紧凑 View 上的父 View 具有相同的宽度。



Best Answer-推荐答案


不要在 UITextField 上设置宽度约束,而是在其左右添加水平空间约束。这样 UITextField 会随着屏幕自动调整大小。

关于ios - Xcode 6 自动布局灵活宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26614506/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4