Я помещаю два CAGradientLayers
на UIButton
, а затем меняю слои в зависимости от того, выделена кнопка или нет (палец вниз).
Проблема в том, что для этого требуется долясекунда для изменения градиента.Сначала это исчезло, я исправил это, очистив все анимации на слое.
Оба градиента созданы заранее, и на touchDown градиент подсветки возвращает скрытую переменную в FALSE, что, я думаю, должно быть мгновенным?Что я пропустил?Есть, возможно, лучший способ сделать это?
Код здесь :
Цель кода - создать кнопки, подобные кнопке входа в систему, показанную здесь: