SWIFT — ЦИФРОВАЯ ПРОКРУТКА для UITableView

На экране ниже я пытаюсь добавить тип прокрутки с числовой индексацией, если это имеет смысл. Я хочу, чтобы следующие ячейки представляли номера страниц, поэтому, если кто-то решит прокручивать вместо поиска, они могут видеть, какой номер они показывают во время прокрутки?

Буду признателен за любую оказанную помощь. Заранее благодарю

введите здесь описание изображения


person ScarletEnvy    schedule 09.01.2016    source источник
comment
Я не уверен, правильно ли я вас понял. Вы хотите иметь номера страниц для каждой ячейки (например, Hello = 1; Marry = 2; How = 3 ..... и т. д.)? Не могли бы вы вставить свой код?   -  person AlexWoe89    schedule 09.01.2016
comment
Можете ли вы показать скетч или какой-нибудь код того, чего вы хотите достичь?   -  person Bista    schedule 09.01.2016
comment
Эй, @AlexWoe89, код находится в предыдущем посте --› спасибо: D "> stackoverflow.com/questions/34680811/   -  person ScarletEnvy    schedule 09.01.2016


Ответы (1)


  • для отображения, на каком номере пользователя в настоящее время вы должны найти tblView?.visibleCells, который возвращает всю видимую ячейку yue, ее первый объект для отображения вашего индекса (или вы можете использовать минимальное значение indexpath.row из visibleCells), и этот метод должен быть написан в методе делегата ScrollViewDidEndScroll

  • для перехода к любому индексу (введите в поле поиска), вы можете использовать

    let newIndex = NSIndexPath(forItem:2, inSection:0) as NSIndexPath tblView?.scrollToRowAtIndexPath(newIndex, atScrollPosition: UITableViewScrollPosition.Top, animated: true)

person Jaydeep Patel    schedule 09.01.2016