---
title: "removeArrangedSubview(_:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nssplitview/removearrangedsubview(_:)"
---

# removeArrangedSubview(_:)

Removes a view as an arranged split pane.

## Declaration

```swift
func removeArrangedSubview(_ view: NSView)
```

## Discussion

Discussion If the value of arrangesAllSubviews is false, calling this method doesn’t remove the view as a subview; it remains in the split view’s subviews array. If you remove a view as a subview (either by calling removeFromSuperview() or removing it from the split view’s subviews array), the system automatically removes the view as an arranged subview.

## See Also

### Arranging Subviews

- [arrangesAllSubviews](appkit/nssplitview/arrangesallsubviews.md)
- [arrangedSubviews](appkit/nssplitview/arrangedsubviews.md)
- [addArrangedSubview(_:)](appkit/nssplitview/addarrangedsubview(_:).md)
- [insertArrangedSubview(_:at:)](appkit/nssplitview/insertarrangedsubview(_:at:).md)
