---
title: isRulerVisible
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nstextview/isrulervisible
---

# isRulerVisible

A Boolean value that controls whether the scroll view enclosing text views sharing the receiver’s layout manager displays the ruler.

## Declaration

```swift
var isRulerVisible: Bool { get set }
```

## Discussion

Discussion true to show the ruler, false to hide the ruler. By default, the ruler is hidden.

## See Also

### Related Documentation

- [toggleRuler(_:)](appkit/nstext/toggleruler(_:).md)

### Using text formatting controls

- [usesRuler](appkit/nstextview/usesruler.md)
- [usesInspectorBar](appkit/nstextview/usesinspectorbar.md)
