IBTUIButton.m 815 Bytes
Newer Older
mei's avatar
mei committed
1 2
//
//  IBTUIButton.m
mei's avatar
mei committed
3
//  XFFruit
mei's avatar
mei committed
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
//
//  Created by Xummer on 3/30/15.
//  Copyright (c) 2015 Xummer. All rights reserved.
//

#import "IBTUIButton.h"

@implementation IBTUIButton

+ (id)RoundCornerBtnWithTitle:(NSString *)title bgColor:(UIColor *)bgColor {
    IBTUIButton *btn = [IBTUIButton buttonWithType:UIButtonTypeCustom];
    [btn setTitle:title forState:UIControlStateNormal];
    [btn setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
    [btn setBackgroundImage:[UIImage imageWithColor:bgColor ? : ICR_BLUE_BTN_COLOR]
                   forState:UIControlStateNormal];
mei's avatar
mei committed
19
    [btn setBackgroundImage:[UIImage imageWithColor:ICR_DISABLE_BTN_COLOR]
mei's avatar
mei committed
20 21 22 23 24 25 26
                   forState:UIControlStateDisabled];
    btn.layer.cornerRadius = 4;
    btn.layer.masksToBounds = YES;
    return btn;
}

@end