ISplitView
Controls the currently active native split view from a ViewModel.
- Kind: Interface
- Namespace: SkeleKit
Properties
IsCollapsed
Whether the active split view is currently collapsed to a single navigation surface.
Type: bool
Methods
Hide
Hides the given column using UIKit's adaptive presentation.
UIKit doesn't support hiding the secondary or compact column.
| Parameter | Summary |
|---|---|
SplitViewColumn column |
IsShowing
Returns whether the given column is currently visible.
Requires iOS 26 or later. On earlier versions use
ShowandHide, which are available since iOS 18.
| Parameter | Summary |
|---|---|
SplitViewColumn column |
Returns
Show
Shows the given column using UIKit's adaptive presentation.
The compact column is managed by UIKit and can't be shown directly.
| Parameter | Summary |
|---|---|
SplitViewColumn column |
Toggle
Shows a hidden column or hides a visible one.
Requires iOS 26 or later because it depends on
IsShowing. On earlier versions useShowandHide. The secondary and compact columns can't be toggled because UIKit doesn't support hiding them.
| Parameter | Summary |
|---|---|
SplitViewColumn column |