---
title: title
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiswitch/title
---

# title

The title displayed next to a checkbox-style switch.

## Declaration

```swift
var title: String? { get set }
```

## Mentioned in

Choosing a user interface idiom for your Mac app Displaying a checkbox in your Mac app built with Mac Catalyst

## Discussion

Discussion Set title only when the user interface idiom is UIUserInterfaceIdiom.mac; otherwise, a runtime exception occurs. let showFavoritesAtTop = UISwitch() showFavoritesAtTop.preferredStyle = .checkbox if traitCollection.userInterfaceIdiom == .mac {     showFavoritesAtTop.title = "Always show favorite recipes at the top" } The switch ignores title when the value of style isn’t UISwitch.Style.checkbox.

## See Also

### Setting the display style

- [Displaying a checkbox in your Mac app built with Mac Catalyst](uikit/displaying-a-checkbox-in-your-mac-app-built-with-mac-catalyst.md)
- [preferredStyle](uikit/uiswitch/preferredstyle.md)
- [style](uikit/uiswitch/style-swift.property.md)
- [UISwitch.Style](uikit/uiswitch/style-swift.enum.md)
