Это мой главный экран
, когда щелчок по выделенной ячейке описания переходит к следующему представлению контроллера, и ячейка подсвечивается, и когда я щелкаю по ячейке, она не подсвечивается, поэтому ячейка не подсвечивается, что означает только нулевой индексячейка не выделяет никого другого, например, один индекс, второй индекс, как выделить другие.
Я пытаюсь добавить выделенную ячейку в табличное представление следующим образом:
![enter image description here](https://i.stack.imgur.com/MbJ0f.png)
Но в моем коде только выделение означает, что первая ячейка означает нулевой индекс
![enter image description here](https://i.stack.imgur.com/UAWuR.png)
При нажатии на вторую ячейку вторая ячейка не выделяется
![](https://i.stack.imgur.com/4atev.png)
Как выделить выделенную ячейку?
Это моя функция для выделения кода:
func setHighlighted(_ highlighted: Bool,animated: Bool){
if commentView != nil{
UIView.animate(withDuration: 3, animations: {
self.commentView.backgroundColor = UIColor(displayP3Red: 235/256, green: 187/256, blue: 194/256, alpha: 1.0)
}) { (completed) in
if completed {
UIView.animate(withDuration: 3, animations: {
self.commentView.backgroundColor = .clear
})
}
}
}