|
@@ -151,7 +151,17 @@
|
|
|
- (void)tableView:(UITableView *)tableView willDisplayCell:(VLCNetworkListCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
|
|
|
{
|
|
|
UIColor *color = (indexPath.row % 2 == 0)? [UIColor blackColor]: [UIColor VLCDarkBackgroundColor];
|
|
|
- cell.contentView.backgroundColor = cell.titleLabel.backgroundColor = cell.folderTitleLabel.backgroundColor = cell.subtitleLabel.backgroundColor = color;
|
|
|
+ cell.backgroundColor = cell.titleLabel.backgroundColor = cell.folderTitleLabel.backgroundColor = cell.subtitleLabel.backgroundColor = color;
|
|
|
+}
|
|
|
+
|
|
|
+- (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section
|
|
|
+{
|
|
|
+ // Text Color
|
|
|
+ UITableViewHeaderFooterView *header = (UITableViewHeaderFooterView *)view;
|
|
|
+ [header.textLabel setTextColor:[UIColor colorWithRed:(130.0f/255.0f) green:(130.0f/255.0f) blue:(130.0f/255.0f) alpha:1.0f]];
|
|
|
+ header.textLabel.font = [UIFont boldSystemFontOfSize:([UIFont systemFontSize] * 0.8f)];
|
|
|
+
|
|
|
+ header.tintColor = [UIColor colorWithRed:(60.0f/255.0f) green:(60.0f/255.0f) blue:(60.0f/255.0f) alpha:1.0f];
|
|
|
}
|
|
|
|
|
|
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
|
|
@@ -293,32 +303,9 @@
|
|
|
return 21.f;
|
|
|
}
|
|
|
|
|
|
-- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
|
|
|
+- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
|
|
|
{
|
|
|
- NSString *headerText = [_discoveryController titleForSection:section];
|
|
|
- UIView *headerView = nil;
|
|
|
- headerView = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, [UIScreen mainScreen].bounds.size.height, 21.0f)];
|
|
|
- headerView.backgroundColor = [UIColor VLCDarkBackgroundColor];
|
|
|
-
|
|
|
- UILabel *textLabel = [[UILabel alloc] initWithFrame:CGRectInset(headerView.bounds, 12.0f, 0.f)];
|
|
|
- textLabel.text = (NSString *) headerText;
|
|
|
- textLabel.font = [UIFont boldSystemFontOfSize:([UIFont systemFontSize] * 0.8f)];
|
|
|
- textLabel.shadowOffset = CGSizeMake(0.0f, 1.0f);
|
|
|
- textLabel.shadowColor = [UIColor VLCDarkTextShadowColor];
|
|
|
- textLabel.textColor = [UIColor colorWithRed:(118.0f/255.0f) green:(118.0f/255.0f) blue:(118.0f/255.0f) alpha:1.0f];
|
|
|
- textLabel.backgroundColor = [UIColor clearColor];
|
|
|
- [headerView addSubview:textLabel];
|
|
|
-
|
|
|
- UIView *topLine = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, [UIScreen mainScreen].bounds.size.height, 1.0f)];
|
|
|
- topLine.backgroundColor = [UIColor colorWithRed:(95.0f/255.0f) green:(95.0f/255.0f) blue:(95.0f/255.0f) alpha:1.0f];
|
|
|
- topLine.autoresizingMask = UIViewAutoresizingFlexibleWidth;
|
|
|
- [headerView addSubview:topLine];
|
|
|
-
|
|
|
- UIView *bottomLine = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 21.0f, [UIScreen mainScreen].bounds.size.height, 1.0f)];
|
|
|
- bottomLine.backgroundColor = [UIColor colorWithRed:(16.0f/255.0f) green:(16.0f/255.0f) blue:(16.0f/255.0f) alpha:1.0f];
|
|
|
- bottomLine.autoresizingMask = UIViewAutoresizingFlexibleWidth;
|
|
|
- [headerView addSubview:bottomLine];
|
|
|
- return headerView;
|
|
|
+ return [_discoveryController titleForSection:section];
|
|
|
}
|
|
|
|
|
|
@end
|