---
title: "insertToken(_:at:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uisearchtextfield/inserttoken(_:at:)"
---

# insertToken(_:at:)

Adds a search token at a specific index.

## Declaration

```swift
func insertToken(_ token: UISearchToken, at tokenIndex: Int)
```

## Parameters

- `token`: The search token to be inserted.
- `tokenIndex`: Within the doc://com.apple.uikit/documentation/UIKit/UISearchTextField/tokens array, the index at which to insert the token.

## Discussion

Discussion If you’re converting part of the search field’s text into a token, use replaceTextualPortion(of:with:at:).

## See Also

### Adding and removing tokens

- [tokens](uikit/uisearchtextfield/tokens.md)
- [removeToken(at:)](uikit/uisearchtextfield/removetoken(at:).md)
