Swift: TableViewCell выделяет всю ячейку, когда выбран, вместо этого только вид изображения - PullRequest
1 голос
/ 11 апреля 2019

вот как выглядит моя установка: Снимок экрана

Как вы можете видеть, я использую TableViewsCells, а затем помещаю ImageViews внутри ячейки.Но, как вы можете видеть на скриншоте, всякий раз, когда я удерживаю палец над представлением таблицы, он выделяет всю область ячейки, а не ImageView, который выступает в качестве фона, так как я могу убедиться, что он выделяет только фоновое изображение?Спасибо

1 Ответ

0 голосов
/ 11 апреля 2019

Вы можете установить selectionStyle на .none в вашем UITableViewCell, затем переопределить isSelected.

override var isSelected: Bool {
    didSet {
        // do whatever you want to your image here
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...