使用自动布局和可视格式的中心子视图

时间:2016-03-17 12:52:39

标签: objective-c macos nslayoutconstraint nsautolayout

我正在开发一个应用程序,在UI中我在superview中有两个子视图。为了以图形方式组织它们,我使用autolayout和visual format。 我的问题是,我怎样才能将两个超视图水平居中? 到目前为止,我有:

 parent addConstraints:
 [NSLayoutConstraint
  constraintsWithVisualFormat:@"|[subview1]|"
                      options:NSLayoutFormatDirectionLeadingToTrailing
                      metrics:metrics
                        views:views];

      parent addConstraints:
 [NSLayoutConstraint
  constraintsWithVisualFormat:@"|[subview2]|"
                      options:NSLayoutFormatDirectionLeadingToTrailing
                      metrics:metrics
                        views:views];

      parent addConstraints:
 [NSLayoutConstraint
  constraintsWithVisualFormat:@"V:|[subview1][subview2]|"
                      options:NSLayoutFormatDirectionLeadingToTrailing
                      metrics:metrics
                        views:views];

有什么想法吗? 提前致谢

0 个答案:

没有答案