---
title: rowHeight
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nstableview/rowheight
---

# rowHeight

The height of each row in the table.

## Declaration

```swift
var rowHeight: CGFloat { get set }
```

## Discussion

Discussion The default row height is 16.0. The value in this property is used only if the table’s rowSizeStyle is set to NSTableView.RowSizeStyle.custom. When you change the value of this property, the table view calls the tile() method to redisplay the rows using the new value.

## See Also

### Related Documentation

- [rowSizeStyle](appkit/nstableview/rowsizestyle-swift.property.md)

### Setting Display Attributes

- [intercellSpacing](appkit/nstableview/intercellspacing.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)
