diff --git a/MVMCoreUI/Legacy/Views/MFLoadingSpinner.m b/MVMCoreUI/Legacy/Views/MFLoadingSpinner.m index 97a88518..388416e0 100644 --- a/MVMCoreUI/Legacy/Views/MFLoadingSpinner.m +++ b/MVMCoreUI/Legacy/Views/MFLoadingSpinner.m @@ -16,17 +16,37 @@ @implementation MFLoadingSpinner +- (instancetype)init { + self = [super init]; + if (self) { + [self setup]; + } + return self; +} + - (instancetype)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self) { - self.loader = [[VDSLoader alloc] init]; - [self addSubview: self.loader]; - [NSLayoutConstraint pinViewToSuperview:self.loader useMargins:false]; + [self setup]; } return self; } +- (instancetype)initWithCoder:(NSCoder *)coder { + self = [super initWithCoder: coder]; + if (self) { + [self setup]; + } + return self; +} + +-(void) setup { + self.loader = [[VDSLoader alloc] init]; + [self addSubview: self.loader]; + [NSLayoutConstraint pinViewToSuperview:self.loader useMargins:false]; +} + -(void)setUpCircle { [self setSurface: UIColor.blackColor]; }