Я пытаюсь выделить каждый ярлык на моем фоне:
[[UILabel appearanceWhenContainedIn:[MyBackgroundView class], nil] setShadowColor:[UIColor colorWithWhite:0.6 alpha:1]];
[[UILabel appearanceWhenContainedIn:[MyBackgroundView class], nil] setShadowOffset:CGSizeMake(0, -1)];
Проблема в том, что в моем фоновом представлении есть некоторые подпредставления (например, табличное представление), метки которых должны не получить этот shadowColor.
Я попытался сделать это так:
[[UILabel appearanceWhenContainedIn:[MyBackgroundView class], nil] setShadowColor:[UIColor colorWithWhite:0.6 alpha:1]];
[[UILabel appearanceWhenContainedIn:[MyBackgroundView class], nil] setShadowOffset:CGSizeMake(0, -1)];
[[UILabel appearanceWhenContainedIn:[UITableViewCell class], nil] setShadowColor:[UIColor clearColor]];
Но тень текста все еще существует в ячейках табличных представлений.
Кто-нибудь может сказать мне, что я делаю неправильно?!?