---
title: needsInputModeSwitchKey
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiinputviewcontroller/needsinputmodeswitchkey
---

# needsInputModeSwitchKey

A Boolean value that indicates whether the keyboard must display an input switcher key.

## Declaration

```swift
var needsInputModeSwitchKey: Bool { get }
```

## Discussion

Discussion The input switcher key allows the user to switch between different keyboards. When this property is true, your custom keyboard should provide such a key.

## See Also

### Configuring the keyboard behaviors

- [hasFullAccess](uikit/uiinputviewcontroller/hasfullaccess.md)
- [hasDictationKey](uikit/uiinputviewcontroller/hasdictationkey.md)
