iOS / Swift 3.0: как вы определяете, какие строки в настоящее время видны в UITableView?

Как определить, какие строки в настоящее время отображаются в UITableViewController в Swift 3.0?

Вы можете использовать:

tableView.visibleCells 

Это массив UITableViewCell , которые в настоящее время видны в представлении таблицы.

Если вам нужны только указательные пути видимых строк, вы можете использовать:

 tableView.indexPathsForVisibleRows 

который представляет собой массив объектов IndexPath .

Это довольно просто. Вам просто нужно использовать …

 tableView.visibleCells 

Из документов Apple …

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

  • Логика межэлементной компоновки в представлениях таблицы / коллекции iOS
  • UITableViewController против UIViewController
  • Несколько подклассов UITableViewCell с использованием одного и того же xib?
  • iOS Как получить текущую выбранную строку индексного пути в методе cellForRowAtIndexPath?
  • Ведение смещения при перезагрузке RowsAtIndexPaths
  • Создайте заголовок раздела UITableView в интерфейсе Builder
  • Гладкое расширение ячейки UITableView с аккордеонным стилем
  • Не удалось установить изображение для UIBarButtonItem
  • Перемещение заголовка в режиме редактирования UITableView
  • UITableView с несколькими разделами с использованием Realm и Swift
  • табличное пространство боковой поверхности Swift
  • Interesting Posts

    java.io.IOException: сервер вернул код ответа HTTP: 405 для URL

    Как сделать UIToolbar отображаться в Storyboard для визуального редактирования

    Как создать изображение при построении UIImageView

    Удалить (удалить) приложение iOS из исходного кода?

    NSUserDefaults иногда сохраняет данные и не делает каких-либо других

    Ошибка домена = IDETestOperationsObserverErrorDomain Code = 12 «Не удалось выполнить фоновый тест-бегун»

    Как удалить распознаватель жестов

    Зачем вообще использовать кокоаподы?

    Используйте #define для замены кода.

    UICollectionView: как получить представление заголовка для раздела?

    Удаление наблюдателя после изменения значения в Firebase

    Встраивание видео YouTube в UIWebView с использованием библиотеки GData

    Как получить список членов чата в использовании инфраструктуры XMPP?

    Ях! мы не пропускаем никаких dSYMs

    Как реализовать рабочую очередь в iOS, где обрабатывается только самый новый запрос?

    Давайте будем гением компьютера.