iOS中心的父元素很少

时间:2016-04-27 14:51:16

标签: ios uiview position center

我在UIView中有一个ImageView,一个标签和另一个标签。我的标签位于我的imageview下方,我的第二个标签位于第一个标签下方。

所以我:

 UIView : 
    - ImageView
    - Label
    - Label

我正在寻找一种在Android中执行类似“gravity = center”的方法。我想集中在我的UIView中创建的所有元素。我可以使用约束轻松地使每个视图水平居中,但我没有找到使用故事板垂直居中所有视图的方法。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您应该使用anotherView。类似的东西:

UIView:
   - AnotherView (UIView) :
       - UIImageView
       - UILabel 
       - UILabel

你必须将3个元素固定到superView

  • 我们要做的是让AnotherView包装内容,所以你不应该给它一个固定的高度或宽度。您应该将该视图纵向和横向放置在其超级视图中。
  • 关于子视图,您应该将它们固定到AnotherView。

希望它有所帮助。