| Index: ios/chrome/browser/ui/authentication/signin_promo_view.mm
|
| diff --git a/ios/chrome/browser/ui/authentication/signin_promo_view.mm b/ios/chrome/browser/ui/authentication/signin_promo_view.mm
|
| index f84337bc602c4bab37ed276f4500bb11693229d9..ede5c03314df20fe0cf8690089d47ebc21654ae0 100644
|
| --- a/ios/chrome/browser/ui/authentication/signin_promo_view.mm
|
| +++ b/ios/chrome/browser/ui/authentication/signin_promo_view.mm
|
| @@ -117,47 +117,23 @@ const CGFloat kButtonHeight = 36;
|
| visualConstraints, views, metrics, NSLayoutFormatAlignAllCenterX);
|
|
|
| // Constraints for cold state mode.
|
| - NSMutableArray* constraints = [NSMutableArray array];
|
| - NSString* primaryButtonVerticalConstraint =
|
| - @"V:[primaryButton]-kVerticalPaddingkButtonVerticalPadding-|";
|
| - [constraints addObjectsFromArray:[NSLayoutConstraint
|
| - constraintsWithVisualFormat:
|
| - primaryButtonVerticalConstraint
|
| - options:0
|
| - metrics:metrics
|
| - views:views]];
|
| - // Remove this rule once chrome image is added.
|
| - NSString* imageViewVerticalSizeConstraint =
|
| - @"V:[imageView(kChromeImageFixedSize)]";
|
| - [constraints addObjectsFromArray:[NSLayoutConstraint
|
| - constraintsWithVisualFormat:
|
| - imageViewVerticalSizeConstraint
|
| - options:0
|
| - metrics:metrics
|
| - views:views]];
|
| - _coldStateConstraints = [constraints copy];
|
| + NSArray* coldStateVisualConstraints = @[
|
| + @"V:[primaryButton]-kVerticalPaddingkButtonVerticalPadding-|",
|
| + @"V:[imageView(kChromeImageFixedSize)]",
|
| + ];
|
| + _coldStateConstraints = VisualConstraintsWithMetrics(
|
| + coldStateVisualConstraints, views, metrics);
|
|
|
| // Constraints for warm state mode.
|
| - constraints = [NSMutableArray array];
|
| - NSString* buttonsVerticalConstraint =
|
| - @"V:[primaryButton]-kButtonVerticalPaddingx2-["
|
| - "secondaryButton(kButtonHeight)]-"
|
| - "kVerticalPaddingkButtonVerticalPadding-|";
|
| - [constraints addObjectsFromArray:
|
| - [NSLayoutConstraint
|
| - constraintsWithVisualFormat:buttonsVerticalConstraint
|
| - options:0
|
| - metrics:metrics
|
| - views:views]];
|
| - NSString* secondaryButtonHorizontalConstraint =
|
| - @"H:|-kHorizontalPadding-[secondaryButton]-kHorizontalPadding-|";
|
| - [constraints addObjectsFromArray:[NSLayoutConstraint
|
| - constraintsWithVisualFormat:
|
| - secondaryButtonHorizontalConstraint
|
| - options:0
|
| - metrics:metrics
|
| - views:views]];
|
| - _warmStateConstraints = [constraints copy];
|
| + formatString = @"V:[primaryButton]-kButtonVerticalPaddingx2-["
|
| + "secondaryButton(kButtonHeight)]-"
|
| + "kVerticalPaddingkButtonVerticalPadding-|";
|
| + NSArray* warmStateVisualConstraints = @[
|
| + formatString,
|
| + @"H:|-kHorizontalPadding-[secondaryButton]-kHorizontalPadding-|",
|
| + ];
|
| + _warmStateConstraints = VisualConstraintsWithMetrics(
|
| + warmStateVisualConstraints, views, metrics);
|
|
|
| _mode = SigninPromoViewModeColdState;
|
| [self activateColdMode];
|
|
|