я хочу изменить цвет в моей цели c заголовками.создание твика для ios - PullRequest
0 голосов
/ 08 февраля 2019

Здравствуйте, я учусь разрабатывать твики для ios.Я скачал твик с открытым исходным кодом, и я сначала хотел изменить цвета.Я изменил их все, кроме одного, я не могу понять, как.Я хочу сделать заголовок для заголовков белым, а в центре и больше текста

- (NSString *)tableView:(UITableView *)table titleForHeaderInSection:(NSInteger)section {
    switch (section) {
        case 0:
            return @"Border Size";
        case 1:
            return @"Border Color";
        case 2:
            return @"Badge Tint Alpha";
        default:
            return nil;
    }
}

1 Ответ

0 голосов
/ 08 февраля 2019

titleForHeaderInSection можно вернуть только строку, вам нужно реализовать

 NSArray*arr ;
 NSArray*colors;

In viewDidLoad

arr = [@"Border Size",@"Border Color",@"Badge Tint Alpha"];
colors = [[UIColor redColor],[UIColor blueColor],[UIColor greenColor]];

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { 
   UILabel*lbl = [UILabel new];
   lbl.text = arr[section];
   lbl.backgroundColor = colors[section];
   return lbl;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...