---
title: NSLineBreakMode.byTruncatingMiddle
framework: uikit
role: symbol
role_heading: Case
path: uikit/nslinebreakmode/bytruncatingmiddle
---

# NSLineBreakMode.byTruncatingMiddle

The value that indicates that a line displays so that the beginning and end fit in the container and an ellipsis glyph indicates the missing text in the middle.

## Declaration

```swift
case byTruncatingMiddle
```

## Discussion

Discussion Use this mode for single-line layout; using it with multiline text truncates the text into a single line.

## See Also

### Constants

- [NSLineBreakMode.byWordWrapping](uikit/nslinebreakmode/bywordwrapping.md)
- [NSLineBreakMode.byCharWrapping](uikit/nslinebreakmode/bycharwrapping.md)
- [NSLineBreakMode.byClipping](uikit/nslinebreakmode/byclipping.md)
- [NSLineBreakMode.byTruncatingHead](uikit/nslinebreakmode/bytruncatinghead.md)
- [NSLineBreakMode.byTruncatingTail](uikit/nslinebreakmode/bytruncatingtail.md)
