Смена backGroundColor после нажатия на кнопку

swift

#1

Ребят помогите плез.

Такая проблема.
Мне нужно, чтобы пока нажата клавиша(т.е палец еще на ней), цвет клавиши изменялся. Соответсвенно , когда клавишу отпускаешь она изменяла цвет обратно.

Я создал Outlet на клавишу. В коде пробовал реализовать:

if touchDigit.isSelected == true {
touchDigit.backGrounColor = UIColor.black
}

Это условие написал в методе на нажатие на клавишу, но ничего не получается.


#2

#3

Сам код.


#4

Свойство isSelected используется для checkbox или radio кнопок.
Для вашего же решения вам дали ссылку.
Либо как еще один вариант, задать цвет для state.