Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 自动布局约束-具有一项可变高度的垂直间距_Ios_Objective C_Storyboard_Constraints_Autolayout - Fatal编程技术网

Ios 自动布局约束-具有一项可变高度的垂直间距

Ios 自动布局约束-具有一项可变高度的垂直间距,ios,objective-c,storyboard,constraints,autolayout,Ios,Objective C,Storyboard,Constraints,Autolayout,我有2个UIExtFields上面的2个UILabel。 我希望在屏幕大小允许时扩展第一个UITextField 我在每个元素之间设置了垂直间距,在底部为UITextField设置了固定高度约束,并为第一个元素设置了>=高度约束 下面是一个屏幕截图,它看起来像视网膜3.5的形状因子(如果我有它在我面前,我会玩抗压性能,这将比固定高度更优雅…但是…一个简单的方法是: 您可以有固定高度的标签 固定高度底部文本视图 将顶部文本视图固定到标签底部。将顶部标签固定到视图顶部 将底部文本视图固定到视图底部,

我有2个UIExtFields上面的2个UILabel。 我希望在屏幕大小允许时扩展第一个UITextField

我在每个元素之间设置了垂直间距,在底部为UITextField设置了固定高度约束,并为第一个元素设置了>=高度约束


下面是一个屏幕截图,它看起来像视网膜3.5的形状因子(如果我有它在我面前,我会玩抗压性能,这将比固定高度更优雅…但是…一个简单的方法是:

  • 您可以有固定高度的标签
  • 固定高度底部文本视图
  • 将顶部文本视图固定到标签底部。将顶部标签固定到视图顶部
  • 将底部文本视图固定到视图底部,将其标签固定在其上方
  • 将顶部文本视图的底部固定到其下方的标签上

  • 如果我有它在我面前,我会玩的压缩阻力性能,这将是更优雅的比固定高度…然而…一个粗糙的方式做这件事,将工作是:

  • 您可以有固定高度的标签
  • 固定高度底部文本视图
  • 将顶部文本视图固定到标签底部。将顶部标签固定到视图顶部
  • 将底部文本视图固定到视图底部,将其标签固定在其上方
  • 将顶部文本视图的底部固定到其下方的标签上

  • 橙色(-78)是Xcode告诉您布局的框架和自动布局约束之间存在冲突的方式。请尝试查看情节提要警告并修复框架或布局约束。

    橙色(-78)是Xcode告诉您布局框架和自动布局约束之间存在冲突的方式。请尝试查看故事板警告并修复框架或布局约束。

    您没有从底部视图到底部(封闭视图)的约束吗?从底部视图到底部(封闭视图)没有限制吗?两个答案的混合帮助我解决了这个问题,但另一个答案更有用。谢谢你的帮助,我仍然投票支持这个答案。两个答案的混合帮助我解决了这个问题,但另一个答案更有用。谢谢你的帮助,我仍然投票支持这个答案。