diff --git a/Limelight/AppDelegate.m b/Limelight/AppDelegate.m index e2078da..14ee7a4 100644 --- a/Limelight/AppDelegate.m +++ b/Limelight/AppDelegate.m @@ -21,28 +21,6 @@ static NSOperationQueue* mainQueue; { [[UILabel appearance] setFont:[UIFont fontWithName:@"Roboto-Regular" size:[UIFont systemFontSize]]]; [[UIButton appearance].titleLabel setFont:[UIFont fontWithName:@"Roboto-Regular" size:[UIFont systemFontSize]]]; - - - // Generate selected segment background image - CGSize borderImageSize = CGSizeMake(1.f, 100.f); - - UIGraphicsBeginImageContext(borderImageSize); - CGContextRef context = UIGraphicsGetCurrentContext(); - - CGContextSetStrokeColorWithColor(context, [UIColor whiteColor].CGColor); - CGContextFillRect(context, CGRectMake(0.f, borderImageSize.height * 0.8, borderImageSize.width, borderImageSize.height)); - - UIImage *selectedSegmentBG = UIGraphicsGetImageFromCurrentImageContext(); - UIGraphicsEndImageContext(); - - // Clear default border and background color - [[UISegmentedControl appearance] setBackgroundImage:[[UIImage alloc] init] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault]; - [[UISegmentedControl appearance] setDividerImage:[[UIImage alloc] init] forLeftSegmentState:UIControlStateNormal rightSegmentState:UIControlStateNormal barMetrics:UIBarMetricsDefault]; - - // Set selected segment background image - [[UISegmentedControl appearance] setBackgroundImage:[selectedSegmentBG imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate] forState:UIControlStateSelected barMetrics:UIBarMetricsDefault]; - - // Change font on UISegmentedControl [[UISegmentedControl appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys: [UIColor whiteColor], NSForegroundColorAttributeName, [UIFont fontWithName:@"Roboto-Regular" size:[UIFont systemFontSize]], NSFontAttributeName, nil] forState:UIControlStateNormal];