--- 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