---
title: "defaultVisibility(_:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/tablecolumncontent/defaultvisibility(_:)"
---

# defaultVisibility(_:)

Sets the default visibility of a table column.

## Declaration

```swift
@MainActor @preconcurrency func defaultVisibility(_ visibility: Visibility) -> some TableColumnContent<Self.TableRowValue, Self.TableColumnSortComparator>

```

## Parameters

- `visibility`: The default visibility to apply to columns.

## Discussion

Discussion A hidden column will not be visible, unless the Table is also bound to TableColumnCustomization and either modified programmatically or by the user.

## See Also

### Configuring the content

- [alignment(_:)](swiftui/tablecolumncontent/alignment(_:).md)
- [customizationID(_:)](swiftui/tablecolumncontent/customizationid(_:).md)
- [disabledCustomizationBehavior(_:)](swiftui/tablecolumncontent/disabledcustomizationbehavior(_:).md)
