Чтобы сделать ваш UITableViewCells полупрозрачным, который является полупрозрачным, вы должны сделать ваш UITableViewCells прозрачным, а затем установить backgroundView ячейки для изображения, имеющего полупрозрачные свойства. Также установите selectedBackgroundView ячейки на изображение, которое является полупрозрачным и дает эффект выбранной ячейки.
UIView *backView = [[[UIView alloc] initWithFrame:CGRectZero] autorelease];
backView.backgroundColor = [UIColor clearColor];
cell.text.backroundColor = [UIColor clearColor]; //if you have labels on cells..
cell.backgroundView = backView;
Затем установите изображение с полупрозрачным эффектом на нашу прозрачную ячейку.
UIImageView *cellImage = [[UIImageView alloc] init];
[cellImage setImage:[UIImage imageNamed: @"unselectedCellImage.png"]];
[cell setBackgroundView:cellImage];
[cellImage release];
Затем установите изображение для выбранной ячейки, чтобы дать полупрозрачный эффект и после выделения.
UIImageView *cellImageSelection = [[UIImageView alloc] init];
[cellImageSelection setImage:[UIImage imageNamed: @"selectedCellImage.png"]];
[cell setSelectedBackgroundView:cellImageSelection];
[cellImageSelection release];
Это будет работать ..
Приветствия ..