全局定制TITextField
参考代码
@interface myButton : UIButton
{
}
//+(id)myButton;
@end
@implementation myButton
-(void)awakeFromNib
{
UIImage* image = [UIImage imageNamed:@"按钮-点击前.png"];
image = [image stretchableImageWithLeftCapWidth:image.size.width/2.0ftopCapHeight:image.size.height/2.0f];
[selfsetBackgroundImage:image forState:UIControlStateNormal];
image = [UIImage imageNamed:@"按钮-点击后.png"];
image = [image stretchableImageWithLeftCapWidth:image.size.width/2.0f topCapHeight:image.size.height/2.0f];
[selfsetBackgroundImage:image forState:UIControlStateHighlighted];
[self.titleLabelsetFont:[UIFontsystemFontOfSize:12]];
[selfsetTitleShadowColor:[UIColorwhiteColor] forState:UIControlStateNormal];
[selfsetTitleShadowColor:[UIColorblackColor] forState:UIControlStateHighlighted];
[selfsetTitleColor:c_btn_grayforState:UIControlStateNormal];
[selfsetTitleColor:c_whiteforState:UIControlStateHighlighted];
}
- (id)initWithFrame:(CGRect)frame
{
self = [superinitWithFrame:frame];
if (self) {
UIImage* image = [UIImage imageNamed:@"按钮-点击前.png"];
image = [image stretchableImageWithLeftCapWidth:image.size.width/2.0f topCapHeight:image.size.height/2.0f];
[selfsetBackgroundImage:image forState:UIControlStateNormal];
image = [UIImage imageNamed:@"按钮-点击后.png"];
image = [image stretchableImageWithLeftCapWidth:image.size.width/2.0f topCapHeight:image.size.height/2.0f];
[selfsetBackgroundImage:image forState:UIControlStateHighlighted];
[self.titleLabelsetFont:[UIFontsystemFontOfSize:12]];
[self.titleLabel setShadowColor:[UIColor whiteColor]];
[selfsetTitleColor:c_btn_grayforState:UIControlStateNormal];
[selfsetTitleColor:c_whiteforState:UIControlStateHighlighted];
[selfsetTitleShadowColor:[UIColorwhiteColor] forState:UIControlStateNormal];
[selfsetTitleShadowColor:[UIColorblackColor] forState:UIControlStateHighlighted];
}
returnself;
}
@end
THE END !