内接视图的自动布局约束

时间:2019-01-23 19:28:42

标签: ios autolayout nslayoutconstraint ios-autolayout

我有一个视图,它是子视图。我想将子视图约束定义如下:

  1. 视图的X中心和子视图的Y中心重合(容易!)

  2. 子视图的宽度和高度等于

    min(view.bounds.width, view.bounds.height)
    

    我如何用自动布局约束表达这一点?

1 个答案:

答案 0 :(得分:1)

这里是一个选择:

  • 长宽比为1:1且优先级为1000
  • CenterX和CenterY,优先级:1000
  • 顶部/底部/前导/尾随都设置为>= 0,优先级为1000
  • Width = SuperviewWidth,优先级:999
  • 高度=优先级为Superview的高度:999

enter image description here