如何使用自动布局使用 4 英寸故事板修复 iPhone 屏幕宽度?

How to fix iPhone screen width using 4 inch storyboard using auto layout?

我是自动布局的新手。我正在使用 iPhone 4 英寸故事板。在一个视图容器中,我有 4 个按钮。它在 iPhone 5 中运行良好,但是当它在 iPhone 6 和 6+ 中为 运行 时,右侧有一些 space。使用以下代码固定视图大小,但不是 4 个按钮。

- (void)viewDidLayoutSubviews
{
    [super viewDidLayoutSubviews];
    CGRect bounds = self.view.bounds;
    self.contentView.frame = bounds;
}                                     
- (void) viewDidLayoutSubviews {
    self.view.translatesAutoresizingMaskIntoConstraints = NO;
    NSDictionary *bindings = NSDictionaryOfVariableBindings(self.view);
    NSString *formatTemplate = @"%@:|[self.view]|";
    for (NSString * axis in @[@"H",@"V"]) {
        NSString * format = [NSString stringWithFormat:formatTemplate,axis];
        NSArray * constraints = [NSLayoutConstraint constraintsWithVisualFormat:format options:0 metrics:nil views:bindings];
        [self.view.superview addConstraints:constraints];
    }

}