---
title: "setToolTip(_:forSegment:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nssegmentedcell/settooltip(_:forsegment:)"
---

# setToolTip(_:forSegment:)

Sets the tooltip for the specified segment.

## Declaration

```swift
func setToolTip(_ toolTip: String?, forSegment segment: Int)
```

## Parameters

- `toolTip`: The text of the tooltip you want to display for the segment.
- `segment`: The index of the segment whose tooltip you want to set. This method raises an exception (doc://com.apple.documentation/documentation/Foundation/NSExceptionName/rangeException) if the index is out of bounds.

## Discussion

Discussion Tooltips are currently not displayed.

## See Also

### Configuring Individual Segments

- [setLabel(_:forSegment:)](appkit/nssegmentedcell/setlabel(_:forsegment:).md)
- [label(forSegment:)](appkit/nssegmentedcell/label(forsegment:).md)
- [setImage(_:forSegment:)](appkit/nssegmentedcell/setimage(_:forsegment:).md)
- [image(forSegment:)](appkit/nssegmentedcell/image(forsegment:).md)
- [setImageScaling(_:forSegment:)](appkit/nssegmentedcell/setimagescaling(_:forsegment:).md)
- [imageScaling(forSegment:)](appkit/nssegmentedcell/imagescaling(forsegment:).md)
- [setWidth(_:forSegment:)](appkit/nssegmentedcell/setwidth(_:forsegment:).md)
- [width(forSegment:)](appkit/nssegmentedcell/width(forsegment:).md)
- [setEnabled(_:forSegment:)](appkit/nssegmentedcell/setenabled(_:forsegment:).md)
- [isEnabled(forSegment:)](appkit/nssegmentedcell/isenabled(forsegment:).md)
- [setMenu(_:forSegment:)](appkit/nssegmentedcell/setmenu(_:forsegment:).md)
- [menu(forSegment:)](appkit/nssegmentedcell/menu(forsegment:).md)
- [toolTip(forSegment:)](appkit/nssegmentedcell/tooltip(forsegment:).md)
- [setTag(_:forSegment:)](appkit/nssegmentedcell/settag(_:forsegment:).md)
- [tag(forSegment:)](appkit/nssegmentedcell/tag(forsegment:).md)
