---
title: currentToolMode
framework: quartz
role: symbol
role_heading: Instance Property
path: quartz/ikimageview/currenttoolmode
---

# currentToolMode

Specifies the current tool mode for the image view.

## Declaration

```swift
var currentToolMode: String! { get set }
```

## Discussion

Discussion See Tool Modes for possible values.

## See Also

### Getting and Setting Image View Characteristics

- [delegate](quartz/ikimageview/delegate.md)
- [zoomFactor](quartz/ikimageview/zoomfactor.md)
- [rotationAngle](quartz/ikimageview/rotationangle.md)
- [autoresizes](quartz/ikimageview/autoresizes.md)
- [hasHorizontalScroller](quartz/ikimageview/hashorizontalscroller.md)
- [hasVerticalScroller](quartz/ikimageview/hasverticalscroller.md)
- [autohidesScrollers](quartz/ikimageview/autohidesscrollers.md)
- [supportsDragAndDrop](quartz/ikimageview/supportsdraganddrop.md)
- [editable](quartz/ikimageview/editable.md)
- [doubleClickOpensImageEditPanel](quartz/ikimageview/doubleclickopensimageeditpanel.md)
- [imageCorrection](quartz/ikimageview/imagecorrection.md)
- [backgroundColor](quartz/ikimageview/backgroundcolor.md)
- [imageSize()](quartz/ikimageview/imagesize().md)
- [imageProperties()](quartz/ikimageview/imageproperties().md)
