---
title: "placementForViewController:"
framework: uikit
role: symbol
role_heading: Instance Method
platforms: [iOS 27.1+, iPadOS 27.1+, Mac Catalyst 27.1+, tvOS 27.1+, visionOS 27.1+]
path: "uikit/uiarrangementviewcontroller/placementforviewcontroller:"
---

# placementForViewController:

The placement for the provided view controller in the arrangement. Will return UIArrangementViewControllerViewPlacementNone if the provided view controller is not a view controller provided to the arrangement view controller with an explicit placement.

## Declaration

```occ
- (UIArrangementViewControllerViewPlacement) placementForViewController:(UIViewController *) viewController;
```

## Parameters

- `viewController`: The view controller in the arrangement.

## See Also

### Managing arrangement view controllers

- [UIArrangementViewControllerViewPlacement](uikit/uiarrangementviewcontrollerviewplacement.md)
- [viewControllerForPlacement:](uikit/uiarrangementviewcontroller/viewcontrollerforplacement:.md)
- [setViewController:forPlacement:](uikit/uiarrangementviewcontroller/setviewcontroller:forplacement:.md)
- [setViewController:forPlacement:animated:](uikit/uiarrangementviewcontroller/setviewcontroller:forplacement:animated:.md)
