Перетащите UITableView или все ячейки TableViewCell для отображения метки. - PullRequest
1 голос
/ 15 октября 2019

Я хотел бы создать, чтобы табличное представление двигалось влево, когда мы проводим жестом панорамирования. Цель состоит в том, чтобы отобразить метку справа от табличного представления, например, Instagram или iMessage. У кого-нибудь есть совет по созданию этого?

Результат, который я хотел бы получить.

https://i.stack.imgur.com/kDdSa.jpg

1 Ответ

0 голосов
/ 15 октября 2019

В качестве грубого эскиза вы можете поместить подпредставление, содержащее метку времени, внутри своей ячейки, ниже или сбоку от основных подпредставлений, отображающих содержимое. Вам также необходимо написать метод, который в зависимости от последовательности панорамирования будет показывать / скрывать эту метку времени. Затем вы добавляете средство распознавания жестов панорамирования к самому табличному представлению, и после панорамирования в своем методе-обработчике вы можете вызвать этот метод раскрытия для видимых ячеек.

...