Итак, я настраиваю свой UITextField.layer с тенью:
[userNameField.layer setBorderColor: [[UIColor colorWithRed:180/255.0 green:180/255.0 blue:180/255.0 alpha:1.0] CGColor]];
[userNameField.layer setBorderWidth: 1.0];
[userNameField.layer setCornerRadius:6.0];
[userNameField.layer setShadowOpacity:0.7];
[userNameField.layer setShadowColor:[[UIColor colorWithRed:180/255.0 green:180/255.0 blue:180/255.0 alpha:1.0] CGColor]];
[userNameField.layer setShadowOffset:CGSizeMake(0.5, 0.5)];
Это работает как шарм, но фон прозрачный.Теперь, когда я устанавливаю цвет фона:
[userNameField.layer setBackgroundColor:[[UIColor whiteColor] CGColor]];
Тень перезаписывается (скрыта цветом фона).
Кто-нибудь знает, как установить цвет фона И теньтекстовое поле?