---
title: listEnvironment
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uitraitcollection/listenvironment
---

# listEnvironment

The list environment represents whether a given trait collection is from a view in a UITableView or a UICollectionView list section.

## Declaration

```swift
var listEnvironment: UIListEnvironment { get }
```

## See Also

### Retrieving layout environment traits

- [UIListEnvironment](uikit/uilistenvironment.md)
- [splitViewControllerLayoutEnvironment](uikit/uitraitcollection/splitviewcontrollerlayoutenvironment.md)
- [UISplitViewController.LayoutEnvironment](uikit/uisplitviewcontroller/layoutenvironment.md)
- [tabAccessoryEnvironment](uikit/uitraitcollection/tabaccessoryenvironment.md)
- [UITabAccessory.Environment](uikit/uitabaccessory/environment.md)
