Я использую пользовательскую ячейку таблицы в моем приложении в swift language. Я выполняю масштабирование анимации для ячейки при прокрутке вверх и вниз. Мне нужно определить, полностью ли видима ячейка во время моей прокрутки. Может ли кто-нибудь помочь мне в этом. Заранее спасибо.Видимость ячейки таблицы вида
-1
A
ответ
3
Вы можете использовать свойство visibleCells
на UITableView и проверить, есть ли у вас ваша ячейка. Посмотрите apple documentation на UITableView.
0
Вы можете получить прямоугольник ячейки с помощью метода rectForRowAtIndexPath: и сравнить его с ограничениями tableview с помощью функции CGRectContainsRect.
Обратите внимание, что это не будет создавать экземпляр ячейки, если она не видна, и, следовательно, будет довольно быстрой.
let cellRect = tableView.rectForRowAtIndexPath(indexPath)
let completelyVisible = tableView.bounds.contains(cellRect)
Смежные вопросы
- 1. Вставка вида таблицы внутри ячейки представления таблицы
- 2. Настройка ячейки: добавление вида таблицы в ячейку таблицы вида
- 3. Проверьте видимость вида Eclipse
- 4. Как изменить высоту ячейки вида таблицы
- 5. Свойства ячейки таблицы вида остаются nil
- 6. Parse JSON правильно для ячейки вида таблицы
- 7. Как установить значение альфа-ячейки таблицы вида
- 8. Установить идентификатор вида таблицы ячейки программного
- 9. Как вставить ячейки таблицы таблицы с отдельного вида?
- 10. Переключить видимость строки таблицы
- 11. Я хочу установить видимость для текстового вида
- 12. Как проверить видимость другого контроллера вида?
- 13. Как проверить видимость вида с помощью mockito?
- 14. Создание пользовательского вида таблицы, ячейки представления таблицы не могут вписаться в строку таблицы таблицы
- 15. Предотвращение перетаскивания ячейки влево в режиме редактирования вида таблицы iOS7
- 16. ImageView не отображается внутри ячейки статического вида таблицы
- 17. Ксайт XCUIElement не работает для ячейки пользовательского вида таблицы
- 18. обновление ячейки таблицы UI вида со статусом загрузки - IOS
- 19. Как разместить компонент вида в центре ячейки в макете таблицы
- 20. iOS Auto-Layout: динамическая высота для ячейки вида таблицы
- 21. Прокрутка изображения, не работающего внутри ячейки пользовательского вида таблицы
- 22. IOS загрузка изображения таблицы вида ячейки в порядке индекс строки
- 23. Ссылка на информацию ячейки таблицы зрения на контроллер вида
- 24. Первый метод после касания ячейки таблицы вида сделалSelectRowAtIndexPath или prepareforSegue?
- 25. Как изменить цвет фона выбранной расширяемой ячейки вида таблицы
- 26. iPhone: замена вида ячейки UITextField
- 27. Как отрегулировать заполнение ячейки таблицы?
- 28. Переключить видимость дополнительных строк таблицы
- 29. RadioButtonList, чтобы изменить видимость таблицы
- 30. Контролировать две ячейки прототипа одного вида таблицы, используя сегментированный контроль другого вида?
Просьба предоставить информацию о том, что вы пробовали и где у вас проблемы. Ваш вопрос слишком широк. –
Мне нужно проверить, полностью ли видима ячейка в текущем индексном пути или нет. –
Покажите, что вы пробовали до сих пор. –