【发布时间】:2015-03-06 02:40:27
【问题描述】:
我希望我的UITextFields 用完大部分屏幕。我尝试在文本字段上设置约束,但这不起作用。我正在使用 iPhone 5s 和 6 进行测试。
在 iPhone 5s 上获得合适的尺寸会在 iPhone 6 上的UITextFields 的每一侧留下很大的空间;当我在 iPhone 6 上设置所需的尺寸时,UITextFields 对于 iPhone 5s 的屏幕来说太大了。
我认为我在设置滚动视图等时使用的相同原则适用。这些UITextFields 在滚动视图中,我对使用不同设备的滚动视图没有任何问题。
我尝试过调整大小,但这会使文本字段太小。我会提供代码,但我已经在 Interface Builder 中完成了这一切。
这些字段在我的 scrollView 的 contentView 中。
我不介意 Objective-C 或 Swift 的答案。
【问题讨论】:
-
您能否添加一个屏幕截图来显示您使用的约束?
-
您是否固定了文本字段的前导和尾随空格?
-
添加了屏幕截图。
标签: ios cocoa-touch uiscrollview uitextfield nslayoutconstraint