diff -r ef246004e33d -r 1c89970c7f15 project_files/HedgewarsMobile/Classes/ExtraCategories.m --- a/project_files/HedgewarsMobile/Classes/ExtraCategories.m Sat Sep 05 23:46:31 2015 +0200 +++ b/project_files/HedgewarsMobile/Classes/ExtraCategories.m Sun Sep 06 03:17:22 2015 +0200 @@ -100,17 +100,35 @@ -(id) initWithFrame:(CGRect) frame andTitle:(NSString *)title { [self initWithFrame:frame]; [self setTitle:title forState:UIControlStateNormal]; + [self applyBlackQuickStyle]; + + return self; +} + +- (void)applyBlackQuickStyle +{ [self setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal]; [self setTitleColor:[UIColor grayColor] forState:UIControlStateHighlighted]; self.titleLabel.font = [UIFont boldSystemFontOfSize:[UIFont labelFontSize]]; self.backgroundColor = [UIColor blackColorTransparent]; - - [self.layer setBorderWidth:1]; + + [self.layer setBorderWidth:1.0f]; [self.layer setBorderColor:[[UIColor darkYellowColor] CGColor]]; [self.layer setCornerRadius:9.0f]; [self.layer setMasksToBounds:YES]; +} - return self; +- (void)applyDarkBlueQuickStyle +{ + [self setTitleColor:[UIColor darkYellowColor] forState:UIControlStateNormal]; + [self setTitleColor:[UIColor grayColor] forState:UIControlStateHighlighted]; + self.titleLabel.font = [UIFont boldSystemFontOfSize:[UIFont labelFontSize]]; + self.backgroundColor = [UIColor darkBlueColorTransparent]; + + [self.layer setBorderWidth:2.0f]; + [self.layer setBorderColor:[[UIColor darkYellowColor] CGColor]]; + [self.layer setCornerRadius:9.0f]; + [self.layer setMasksToBounds:YES]; } @end