---
title: "init(title:subtitle:image:preferredImageVisibility:identifier:options:preferredElementSize:children:)"
framework: uikit
role: symbol
role_heading: Initializer
path: "uikit/uimenu/init(title:subtitle:image:preferredimagevisibility:identifier:options:preferredelementsize:children:)"
---

# init(title:subtitle:image:preferredImageVisibility:identifier:options:preferredElementSize:children:)

## Declaration

```swift
@MainActor @preconcurrency convenience init(title: String = "", subtitle: String? = nil, image: UIImage? = nil, preferredImageVisibility: UIMenuElement.ImageVisibility = .automatic, identifier: UIMenu.Identifier? = nil, options: UIMenu.Options = [], preferredElementSize: UIMenu.ElementSize = .automatic, children: [UIMenuElement] = [])
```
