Я пытаюсь создать табличное представление, из которого я буду использовать выбранные ячейки.Представление таблицы содержит только 3 ячейки.Если я коснусь первой / последней ячейки, она будет выделена, но если я пытаюсь выделить ячейку в середине, она не будет выделена, если не нажать в определенной области, которая составляет около половины см всей ячейки внизу.или сверху, в зависимости от того, как прокручивается содержимое.
Обратите внимание, что allowMultipleSelection имеет значение true, и я переопределил метод setSelected в ячейке следующим образом:
override func setSelected(_ selected: Bool, animated: Bool) {
super.setSelected(selected, animated: animated)
if self.isSelected {
checkImage.isHidden = true
subContentView.backgroundColor = #colorLiteral(red: 0.8979414105, green: 0.8980956078, blue: 0.8979316354, alpha: 1)
} else {
checkImage.isHidden = false
subContentView.backgroundColor = #colorLiteral(red: 1.0, green: 1.0, blue: 1.0, alpha: 1.0)
}
}
Есть ли у кого-нибудь какие-либо идеи?почему это может произойти?