---
title: isMenuVisible
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uimenucontroller/ismenuvisible
---

# isMenuVisible

The visibility of the editing menu.

## Declaration

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

## Discussion

Discussion Setting this property displays or hides the menu immediately, without animation. For animating the showing or hiding of the menu, use the setMenuVisible(_:animated:) method. Before showing the menu, be sure to position it relative to the selection.

## See Also

### Showing and hiding the menu

- [showMenu(from:rect:)](uikit/uimenucontroller/showmenu(from:rect:).md)
- [hideMenu(from:)](uikit/uimenucontroller/hidemenu(from:).md)
- [hideMenu()](uikit/uimenucontroller/hidemenu().md)
- [setMenuVisible(_:animated:)](uikit/uimenucontroller/setmenuvisible(_:animated:).md)
