В приложении Facebook у них есть коллекция Просмотр историй наверху.Когда пользователь нажимает на ячейку, возникает небольшое нажатие, а затем назад, это начинает происходить еще до того, как пользователь снимает палец с ячейки.
Как мне достичь этого эффекта?Для простоты я хотел бы знать, как выделить эту ячейку.
Обновление:
Я понял, что в настоящее время, когда пользователь нажимает на ячейку, текстовые меткив нем исчезают, как я могу знать, где это происходит, чтобы я мог оживить другие вещи?
обновление 2:
Мне удалось подойти со следующим:
@objc private func cellLongPressHandler(_ sender: UILongPressGestureRecognizer) {
print("TOUCH DOWN")
// handle touch down and touch up events separately
if sender.state == .began {
} else if sender.state == .ended {
}
}
А затем:
cell.addGestureRecognizer(cellLongPressGesture) //new jun 16
Проблема, однако, заключается в том, что при добавлении этого представления коллекция становится недоступной для просмотра и, следовательно, непригодной для использования. Как я могу это исправить?