Ios 图层视图自动布局上的约束按钮

Ios 图层视图自动布局上的约束按钮,ios,uibutton,autolayout,Ios,Uibutton,Autolayout,我正在尝试成功地将2ui按钮对齐到layerView的顶部 层次结构如下所示: 按钮正好位于layerView的顶部(只是一个UIView,它是黑色的,有一定的alpha)。 现在我希望按钮在这个“容器”内对齐 像这样: 我将约束设置为左上+右上。还保持了纵横比 结果是: 所以这只是按钮制造的问题。 有人知道解决这个问题的另一种方法吗?试着把图层和按钮都放在父视图UIView内,然后让图层填充该视图,按钮垂直居中。试着把图层和按钮都放在父视图UIView内,然后让图层填充该视图,按钮垂直居

我正在尝试成功地将2
ui按钮对齐到
layerView
顶部

层次结构如下所示:

按钮正好位于layerView的顶部(只是一个UIView,它是黑色的,有一定的alpha)。 现在我希望按钮在这个“容器”内对齐

像这样:

我将
约束设置为左上+右上。还保持了纵横比

结果是:

所以这只是按钮制造的问题。
有人知道解决这个问题的另一种方法吗?

试着把图层和按钮都放在父视图
UIView
内,然后让图层填充该视图,按钮垂直居中。

试着把图层和按钮都放在父视图
UIView
内,然后让图层填充该视图,按钮垂直居中

  • 将按钮嵌入
    ui视图中
  • ui视图设置为具有固定的宽度和高度
  • ui视图设置为与中心水平对齐
  • 由于“层视图”具有动态高度,请将UIView的底部空间设置为“层视图”
  • 将按钮嵌入
    ui视图中
  • ui视图设置为具有固定的宽度和高度
  • ui视图设置为与中心水平对齐
  • 由于“层视图”具有动态高度,请将UIView的底部空间设置为“层视图”