Эй все, я просто задавался вопросом, знает ли кто-либо, как создать эффект сильного удара UITableviewCell, сродни тому в приложении Tweetie 2.0 (посмотрите видео: Tweetie 2.0) или в приложении Facebook 3.0 (при нажатии синего "+" рядом с состоянием).
То, что я должен сделать, должно иметь слайд ячейки далеко в ответ на Вас сильно ударяющий его и показать фоновое представление.
Любая справка ценилась бы!
И Tweetie, и Facebook реализуют собственное «настраиваемое» обнаружение смахивания. Я имею в виду, что вместо использования стандартных хуков UITableView
для свайпов вы переопределяете touchesBegan: withEvent:
, touchesMoved: withEvent:
, et.c в вашем собственный подкласс UITableView. Затем вы можете начать обнаруживать смахивания самостоятельно и вызывать любые методы на своем UITableViewCell. (Подсказка: чтобы получить ячейку с UITouch, используйте метод UITableView indexPathForRowAtPoint:)
Есть еще один плюс к управлению собственными смахиваниями: вы получаете гораздо больше контроля над тем, насколько точным должно быть каждое смахивание.