---
title: intercellSpacing
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nstableview/intercellspacing
---

# intercellSpacing

The horizontal and vertical spacing between cells.

## Declaration

```swift
var intercellSpacing: NSSize { get set }
```

## Discussion

Discussion Changing the value of this property causes the table view to redisplay itself. Negative values aren’t supported. The default spacing varies based on the table’s style. Table views normally have a 1-pixel separation between consecutively selected rows or columns. An intercell spacing of (1.0, 1.0) or greater is required if you want this separation. An intercell spacing of (0.0, 0.0) forces no separation between consecutive selections.

## See Also

### Setting Display Attributes

- [rowHeight](appkit/nstableview/rowheight.md)
- [backgroundColor](appkit/nstableview/backgroundcolor.md)
- [usesAlternatingRowBackgroundColors](appkit/nstableview/usesalternatingrowbackgroundcolors.md)
- [style](appkit/nstableview/style-swift.property.md)
- [effectiveStyle](appkit/nstableview/effectivestyle.md)
- [NSTableView.Style](appkit/nstableview/style-swift.enum.md)
- [selectionHighlightStyle](appkit/nstableview/selectionhighlightstyle-swift.property.md)
- [gridColor](appkit/nstableview/gridcolor.md)
- [gridStyleMask](appkit/nstableview/gridstylemask.md)
- [indicatorImage(in:)](appkit/nstableview/indicatorimage(in:).md)
- [setIndicatorImage(_:in:)](appkit/nstableview/setindicatorimage(_:in:).md)
