<!--
{
  "availability" : [
    "macOS: 10.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AppKit",
  "identifier" : "/documentation/AppKit/NSParagraphStyle/lineBreakMode",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "AppKit"
    ],
    "preciseIdentifier" : "c:objc(cs)NSParagraphStyle(py)lineBreakMode"
  },
  "title" : "lineBreakMode"
}
-->

# lineBreakMode

The mode for breaking lines in the paragraph that don’t fit within a container.

```
var lineBreakMode: NSLineBreakMode { get }
```

## Discussion

This property controls how the text system lays out lines that don’t fit in its container, such as by truncating with an ellipsis (…) or clipping the text. This is different from [`NSParagraphStyle.LineBreakStrategy`](/documentation/AppKit/NSParagraphStyle/LineBreakStrategy-swift.struct), which controls where the system places line breaks in a paragraph.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)