【问题标题】:change Auto Layout dynamically动态更改自动布局
【发布时间】:2015-08-30 13:17:10
【问题描述】:

我必须显示 3 个标签,例如

标签1 |标签2 |标签3 //Horizontally

我希望这 3 个标签的宽度根据屏幕尺寸宽度等分

如何直接使用 nib 文件实现这一点?

谢谢

问题 2

标签1 |标签2 |标签3

//所有标签宽度相等

//所有Label都是一个视图调用X视图的子视图

Label1 : 高度为 100

Label2 : 高度为 150

Label3 : 高度为 300

问:现在我希望 X 视图的高度为 max(100,150,300) = 300

【问题讨论】:

  • 你的意思是,通过代码添加约束?还是通过故事板?
  • @AshishKakkad,通过故事板

标签: ios iphone xcode storyboard autolayout


【解决方案1】:

只需给所有标签提供top, left , right, height and equal width 约束....

【讨论】:

  • 喜欢你的努力(y)。
  • 感谢您的回答!
  • 我还需要一个帮助。如果这 3 个标签高度不同并且这些是视图的子视图,那么如何将视图的高度动态设置为任何标签(子视图)高度的最大高度?
  • 你能把这个截屏吗
  • 看我上面的问题2,如果您有任何疑问,请告诉我
猜你喜欢
  • 2015-06-26
  • 1970-01-01
  • 2012-12-20
  • 1970-01-01
  • 2013-04-27
  • 1970-01-01
  • 2021-12-22
  • 1970-01-01
相关资源
最近更新 更多