---
title: visibleCells
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uitableview/visiblecells
---

# visibleCells

The table cells that are visible in the table view.

## Declaration

```swift
var visibleCells: [UITableViewCell] { get }
```

## Discussion

Discussion The value of this property is an array containing UITableViewCell objects, each representing a visible cell in the table view.

## See Also

### Getting cells and section-based views

- [cellForRow(at:)](uikit/uitableview/cellforrow(at:).md)
- [headerView(forSection:)](uikit/uitableview/headerview(forsection:).md)
- [footerView(forSection:)](uikit/uitableview/footerview(forsection:).md)
- [indexPath(for:)](uikit/uitableview/indexpath(for:).md)
- [indexPathForRow(at:)](uikit/uitableview/indexpathforrow(at:).md)
- [indexPathsForRows(in:)](uikit/uitableview/indexpathsforrows(in:).md)
- [indexPathsForVisibleRows](uikit/uitableview/indexpathsforvisiblerows.md)
