Рейтинг:
8
Ash_savvy
Я ценю ваше время и усилия! Ричард!, большое спасибо!!. Это сработало для меня.
Но есть небольшая проблема, которую я не могу найти решения. Я создал пользовательский класс для shadow и назначил его соответствующей кнопке, shadow и rest все работает нормально, но заголовок кнопки не виден. Первоначально заливка кнопки была белого цвета, и я изменил цвет заливки на цвет темы моего приложения (в пользовательском классе). Даже я попробовал свойство setTitle, но. :(
Richard MacCutchan
Извините, но я не знаю Свифта.
Ash_savvy
Это не проблема! Я все исправил! большое спасибо! :)
Ash_savvy
расширение UIButton{
Функ setShadow(){
layer.shadowColor = UIColor(красный: 0, зеленый: 0, синий: 0, Альфа: 0.7).cgColor
layer.shadowOffset = CGSize(ширина: 0, высота: 3)
layer.shadowOpacity = 1.0
layer.shadowRadius = 10.0
слой.masksToBounds = ложь
}
этот код работает! запишите его в класс extensions, чтобы мы могли вызвать функцию с помощью UIButton ref.
Например, MyButton.setshadow()