---
title: NSControlCharacterWhitespaceAction
framework: uikit
role: symbol
role_heading: Global Variable
path: uikit/nscontrolcharacterwhitespaceaction
---

# NSControlCharacterWhitespaceAction

An action that programmatically changes the white space around the glyph.

## Declaration

```swift
var NSControlCharacterWhitespaceAction: Int { get }
```

## Discussion

Discussion The width for a glyph with this action is determined by the delegate method layoutManager(_:boundingBoxForControlGlyphAt:for:proposedLineFragment:glyphPosition:characterIndex:) if the method is implemented; otherwise, it’s the same as NSControlCharacterZeroAdvancementAction.

## See Also

### Constants

- [NSControlCharacterContainerBreakAction](uikit/nscontrolcharactercontainerbreakaction.md)
- [NSControlCharacterHorizontalTabAction](uikit/nscontrolcharacterhorizontaltabaction.md)
- [NSControlCharacterLineBreakAction](uikit/nscontrolcharacterlinebreakaction.md)
- [NSControlCharacterParagraphBreakAction](uikit/nscontrolcharacterparagraphbreakaction.md)
- [NSControlCharacterZeroAdvancementAction](uikit/nscontrolcharacterzeroadvancementaction.md)
