# NSStackView class documentation

Generated at 2026-06-27 19:09:52 +0000
Software documentation for the NSStackView class
AppKit/NSStackView.h
Description forthcoming.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
stackViewWithViews:
views
Description forthcoming.
addArrangedSubview:
v
Description forthcoming.
addView:
view
inGravity:
gravity
Description forthcoming.
alignment
Description forthcoming.
arrangedSubviews
Description forthcoming.
clippingResistancePriorityForOrientation:
orientation
Description forthcoming.
customSpacingAfterView:
v
Description forthcoming.
delegate
Description forthcoming.
detachedViews
Description forthcoming.
detachesHiddenViews
Description forthcoming.
distribution
Description forthcoming.
edgeInsets
Description forthcoming.
hasEqualSpacing
Description forthcoming.
huggingPriorityForOrientation:
o
Description forthcoming.
insertArrangedSubview:
v
atIndex:
idx
Description forthcoming.
insertView:
view
atIndex:
index
inGravity:
gravity
Description forthcoming.
orientation
Description forthcoming.
removeArrangedSubview:
v
Description forthcoming.
removeView:
view
Description forthcoming.
setAlignment:
alignment
Description forthcoming.
setArrangedSubviews:
arrangedSubviews
Description forthcoming.
setClippingResistancePriority:
clippingResistancePriorityn
forOrientation:
orientation
Description forthcoming.
setCustomSpacing:
spacing
afterView:
v
Description forthcoming.
setDelegate:
delegate
Description forthcoming.
setDetachedViews:
detachedViews
Description forthcoming.
setDetachesHiddenViews:
f
Description forthcoming.
setDistribution:
d
Description forthcoming.
setEdgeInsets:
insets
Description forthcoming.
setHasEqualSpacing:
f
Description forthcoming.
setHuggingPriority:
huggingPriority
forOrientation:
o
Description forthcoming.
setOrientation:
o
Description forthcoming.
setSpacing:
f
Description forthcoming.
setViews:
views
inGravity:
gravity
Description forthcoming.
setVisibilityPriority:
priority
forView:
v
Description forthcoming.
spacing
Description forthcoming.
viewsInGravity:
gravity
Description forthcoming.
visibilityPriorityForView:
v
Description forthcoming.
Software documentation for the NSStackViewDelegate protocol
AppKit/NSStackView.h
NSObject
Description forthcoming.
stackView:
stackView
didReattachViews:
views
Description forthcoming.
stackView:
stackView
willDetachViews:
views
Description forthcoming.