Music_Player3/Pods/DownloadButton/Pod/Classes/UIButton+PKDownloadButton.m
2024-05-29 17:31:45 +08:00

32 lines
1.1 KiB
Objective-C

//
// UIButton+PKDownloadButton.m
// Download
//
// Created by Pavel on 01/06/15.
// Copyright (c) 2015 Katunin. All rights reserved.
//
#import "UIButton+PKDownloadButton.h"
#import "UIImage+PKDownloadButton.h"
#import "UIColor+PKDownloadButton.h"
@implementation UIButton (PKDownloadButton)
- (void)configureDefaultAppearance {
UIImage *backImage = [UIImage buttonBackgroundWithColor:[UIColor defaultDwonloadButtonBlueColor]];
[self setBackgroundImage:[backImage resizableImageWithCapInsets:UIEdgeInsetsMake(15.f, 15.f, 15.f, 15.f)]
forState:UIControlStateNormal];
[self setBackgroundImage:[UIImage highlitedButtonBackgroundWithColor:[UIColor defaultDwonloadButtonBlueColor]]
forState:UIControlStateHighlighted];
}
- (void)cleanDefaultAppearance {
[self setBackgroundImage:nil forState:UIControlStateNormal];
[self setBackgroundImage:nil forState:UIControlStateHighlighted];
[self setAttributedTitle:nil forState:UIControlStateNormal];
[self setAttributedTitle:nil forState:UIControlStateHighlighted];
}
@end