Как изменить синий цвет по умолчанию при выборе строки UITableView - PullRequest
0 голосов

Ответы [ 2 ]

4 голосов
/ 16 апреля 2009

UITableViewCellSelectionStyle встроен в Cocoa Touch и предоставит вам несколько вариантов. Для дополнительной настройки вам нужно изменить ячейку вручную:

Как мне установить для свойства UITableViewCellSelectionStyle какой-либо другой цвет?

0 голосов
/ 31 октября 2011

в делегате таблицы, где вы создаете ячейку, вы можете настроить ее.

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

    static NSString *customCellIdentifier = @"customCellIdentifier ";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:CellIdentifier] autorelease];
        cell.selectedBackgroundView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"YourBackground.png"]] autorelease];
    }

    // configure the cell
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...