diff options
Diffstat (limited to 'Juick/Helpers/JJJAuthorizationField.m')
-rw-r--r-- | Juick/Helpers/JJJAuthorizationField.m | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/Juick/Helpers/JJJAuthorizationField.m b/Juick/Helpers/JJJAuthorizationField.m new file mode 100644 index 0000000..1173d8b --- /dev/null +++ b/Juick/Helpers/JJJAuthorizationField.m @@ -0,0 +1,38 @@ +// +// JJJAuthorizationField.m +// Juick +// +// Created by Vitaly Takmazov on 15.05.2020. +// Copyright © 2020 com.juick. All rights reserved. +// + +#import "JJJAuthorizationField.h" + +@implementation JJJAuthorizationField + +- (instancetype)initWithCoder:(NSCoder *)coder +{ + self = [super initWithCoder:coder]; + if (self) { + [self setup]; + } + return self; +} + +- (void)setup +{ + self.button = [ASAuthorizationAppleIDButton new]; + [self addSubview:self.button]; + self.translatesAutoresizingMaskIntoConstraints = NO; + self.button.translatesAutoresizingMaskIntoConstraints = NO; + [NSLayoutConstraint activateConstraints:@[ + [self.widthAnchor constraintEqualToConstant:250.0], + [self.heightAnchor constraintEqualToConstant:46.0], + [self.button.topAnchor constraintEqualToAnchor:self.button.superview.topAnchor constant:0.0], + [self.button.bottomAnchor constraintEqualToAnchor:self.self.button.superview.bottomAnchor constant:0.0], + [self.button.trailingAnchor constraintEqualToAnchor:self.self.button.superview.trailingAnchor constant:0.0], + [self.button.leadingAnchor constraintEqualToAnchor:self.self.button.superview.leadingAnchor constant:0.0] + ]]; +} + +@end |