UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
btn.titleLabel.shadowColor = [UIColor blackColor];
btn.titleLabel.shadowOffset = CGSizeMake(1, 1);
Когда я запускаю это на ios7, кнопка вообще не имеет тени. Дайте свое предложение.iOS: название UIButton теневой цвет не работает
и можно использовать слои для того –
Вы хотите добавить тень на кнопку или название кнопки? – mengxiangjian
Возможный дубликат [Uibutton titlelabel shadowoffset свойство не ведет себя правильно в ios 7] (http://stackoverflow.com/questions/19142652/uibutton-titlelabel-shadowoffset-property-is-not-behaving-properly-in-ios- 7) – rmaddy