One Logo Pool Ball
UIKit · IOS API REFERENCE

UIListContentConfiguration

struct · iOS 14.0+ · SDK 27.1

struct UIListContentConfiguration

Members (51)

get · iOS 14.0+

prefersSideBySideTextAndSecondaryText

TypeScript
get prefersSideBySideTextAndSecondaryText(): boolean
Swift declaration
var prefersSideBySideTextAndSecondaryText: Bool { get set }
set · iOS 14.0+

prefersSideBySideTextAndSecondaryText

TypeScript
set prefersSideBySideTextAndSecondaryText(value: boolean)
Swift declaration
var prefersSideBySideTextAndSecondaryText: Bool { get set }
method · iOS 14.0+

makeContentView

TypeScript
makeContentView(): Promise<(UIView) & (SDKHandle)>
Swift declaration
@MainActor func makeContentView() -> any UIView & UIContentView
get · iOS 14.0+

description

TypeScript
get description(): string
Swift declaration
var description: String { get }

A textual representation of this instance. Calling this property directly is discouraged. Instead, convert an instance of any type to a string by using the `String(describing:)` initializer. This initializer works with any type, and uses the custom `description` property for types that conform to `CustomStringConvertible`: struct Point: CustomStringConvertible { let x: Int, y: Int var description: String { return "(\(x), \(y))" } } let p = Point(x: 21, y: 30) let s = String(describing: p) print(s) // Prints "(21, 30)" The conversion of `p` to a string in the assignment to `s` uses the `Point` type's `description` property.

static · iOS 14.0+ · Deprecated in iOS 18.0

plainFooter

TypeScript
static plainFooter(): UIListContentConfiguration
Swift declaration
static func plainFooter() -> UIListContentConfiguration
static · iOS 14.0+ · Deprecated in iOS 18.0

plainHeader

TypeScript
static plainHeader(): UIListContentConfiguration
Swift declaration
static func plainHeader() -> UIListContentConfiguration
static · iOS 14.0+ · Deprecated in iOS 18.0

sidebarCell

TypeScript
static sidebarCell(): UIListContentConfiguration
Swift declaration
static func sidebarCell() -> UIListContentConfiguration
get · iOS 14.0+

customMirror

TypeScript
get customMirror(): SDKHandle
Swift declaration
var customMirror: Mirror { get }

The custom mirror for this instance. If this type has value semantics, the mirror should be unaffected by subsequent mutations of the instance.

static · iOS 14.0+

subtitleCell

TypeScript
static subtitleCell(): UIListContentConfiguration
Swift declaration
static func subtitleCell() -> UIListContentConfiguration
static · iOS 14.0+ · Deprecated in iOS 18.0

groupedFooter

TypeScript
static groupedFooter(): UIListContentConfiguration
Swift declaration
static func groupedFooter() -> UIListContentConfiguration
static · iOS 14.0+ · Deprecated in iOS 18.0

groupedHeader

TypeScript
static groupedHeader(): UIListContentConfiguration
Swift declaration
static func groupedHeader() -> UIListContentConfiguration
get · iOS 14.0+

secondaryText

TypeScript
get secondaryText(): (string) | null
Swift declaration
var secondaryText: String? { get set }
set · iOS 14.0+

secondaryText

TypeScript
set secondaryText(value: (string) | null)
Swift declaration
var secondaryText: String? { get set }
static · iOS 14.0+ · Deprecated in iOS 18.0

sidebarHeader

TypeScript
static sidebarHeader(): UIListContentConfiguration
Swift declaration
static func sidebarHeader() -> UIListContentConfiguration
get · iOS 14.0+

attributedText

TypeScript
get attributedText(): (_Foundation_NSAttributedString) | null
Swift declaration
var attributedText: NSAttributedString? { get set }
set · iOS 14.0+

attributedText

TypeScript
set attributedText(value: (_Foundation_NSAttributedString) | null)
Swift declaration
var attributedText: NSAttributedString? { get set }
get · iOS 14.0+

textProperties

TypeScript
get textProperties(): UIListContentConfiguration_TextProperties
Swift declaration
var textProperties: UIListContentConfiguration.TextProperties { get set }
set · iOS 14.0+

textProperties

TypeScript
set textProperties(value: UIListContentConfiguration_TextProperties)
Swift declaration
var textProperties: UIListContentConfiguration.TextProperties { get set }
get · iOS 14.0+

imageProperties

TypeScript
get imageProperties(): UIListContentConfiguration_ImageProperties
Swift declaration
var imageProperties: UIListContentConfiguration.ImageProperties { get set }
set · iOS 14.0+

imageProperties

TypeScript
set imageProperties(value: UIListContentConfiguration_ImageProperties)
Swift declaration
var imageProperties: UIListContentConfiguration.ImageProperties { get set }
get · iOS 14.0+

debugDescription

TypeScript
get debugDescription(): string
Swift declaration
var debugDescription: String { get }

A textual representation of this instance, suitable for debugging. Calling this property directly is discouraged. Instead, convert an instance of any type to a string by using the `String(reflecting:)` initializer. This initializer works with any type, and uses the custom `debugDescription` property for types that conform to `CustomDebugStringConvertible`: struct Point: CustomDebugStringConvertible { let x: Int, y: Int var debugDescription: String { return "(\(x), \(y))" } } let p = Point(x: 21, y: 30) let s = String(reflecting: p) print(s) // Prints "(21, 30)" The conversion of `p` to a string in the assignment to `s` uses the `Point` type's `debugDescription` property.

get · iOS 14.0+

imageToTextPadding

TypeScript
get imageToTextPadding(): number
Swift declaration
var imageToTextPadding: CGFloat { get set }
set · iOS 14.0+

imageToTextPadding

TypeScript
set imageToTextPadding(value: number)
Swift declaration
var imageToTextPadding: CGFloat { get set }
static · iOS 14.0+ · Deprecated in iOS 18.0

sidebarSubtitleCell

TypeScript
static sidebarSubtitleCell(): UIListContentConfiguration
Swift declaration
static func sidebarSubtitleCell() -> UIListContentConfiguration
static · iOS 14.0+

accompaniedSidebarCell

TypeScript
static accompaniedSidebarCell(): UIListContentConfiguration
Swift declaration
static func accompaniedSidebarCell() -> UIListContentConfiguration
get · iOS 14.0+

secondaryAttributedText

TypeScript
get secondaryAttributedText(): (_Foundation_NSAttributedString) | null
Swift declaration
var secondaryAttributedText: NSAttributedString? { get set }
set · iOS 14.0+

secondaryAttributedText

TypeScript
set secondaryAttributedText(value: (_Foundation_NSAttributedString) | null)
Swift declaration
var secondaryAttributedText: NSAttributedString? { get set }
get · iOS 14.0+

secondaryTextProperties

TypeScript
get secondaryTextProperties(): UIListContentConfiguration_TextProperties
Swift declaration
var secondaryTextProperties: UIListContentConfiguration.TextProperties { get set }
set · iOS 14.0+

secondaryTextProperties

TypeScript
set secondaryTextProperties(value: UIListContentConfiguration_TextProperties)
Swift declaration
var secondaryTextProperties: UIListContentConfiguration.TextProperties { get set }
get · iOS 14.0+

directionalLayoutMargins

TypeScript
get directionalLayoutMargins(): { top: number; leading: number; bottom: number; trailing: number }
Swift declaration
var directionalLayoutMargins: NSDirectionalEdgeInsets { get set }
set · iOS 14.0+

directionalLayoutMargins

TypeScript
set directionalLayoutMargins(value: { top: number; leading: number; bottom: number; trailing: number })
Swift declaration
var directionalLayoutMargins: NSDirectionalEdgeInsets { get set }
static · iOS 15.0+

prominentInsetGroupedHeader

TypeScript
static prominentInsetGroupedHeader(): UIListContentConfiguration
Swift declaration
static func prominentInsetGroupedHeader() -> UIListContentConfiguration
static · iOS 14.0+

accompaniedSidebarSubtitleCell

TypeScript
static accompaniedSidebarSubtitleCell(): UIListContentConfiguration
Swift declaration
static func accompaniedSidebarSubtitleCell() -> UIListContentConfiguration
static · iOS 15.0+

extraProminentInsetGroupedHeader

TypeScript
static extraProminentInsetGroupedHeader(): UIListContentConfiguration
Swift declaration
static func extraProminentInsetGroupedHeader() -> UIListContentConfiguration
get · iOS 14.0+

textToSecondaryTextVerticalPadding

TypeScript
get textToSecondaryTextVerticalPadding(): number
Swift declaration
var textToSecondaryTextVerticalPadding: CGFloat { get set }
set · iOS 14.0+

textToSecondaryTextVerticalPadding

TypeScript
set textToSecondaryTextVerticalPadding(value: number)
Swift declaration
var textToSecondaryTextVerticalPadding: CGFloat { get set }
get · iOS 14.0+

axesPreservingSuperviewLayoutMargins

TypeScript
get axesPreservingSuperviewLayoutMargins(): SDKHandle
Swift declaration
var axesPreservingSuperviewLayoutMargins: UIAxis { get set }
set · iOS 14.0+

axesPreservingSuperviewLayoutMargins

TypeScript
set axesPreservingSuperviewLayoutMargins(value: SDKHandle)
Swift declaration
var axesPreservingSuperviewLayoutMargins: UIAxis { get set }
get · iOS 14.0+

textToSecondaryTextHorizontalPadding

TypeScript
get textToSecondaryTextHorizontalPadding(): number
Swift declaration
var textToSecondaryTextHorizontalPadding: CGFloat { get set }
set · iOS 14.0+

textToSecondaryTextHorizontalPadding

TypeScript
set textToSecondaryTextHorizontalPadding(value: number)
Swift declaration
var textToSecondaryTextHorizontalPadding: CGFloat { get set }
static · iOS 14.0+

cell

TypeScript
static cell(): UIListContentConfiguration
Swift declaration
static func cell() -> UIListContentConfiguration
get · iOS 14.0+

text

TypeScript
get text(): (string) | null
Swift declaration
var text: String? { get set }
set · iOS 14.0+

text

TypeScript
set text(value: (string) | null)
Swift declaration
var text: String? { get set }
get · iOS 18.0+

alpha

TypeScript
get alpha(): number
Swift declaration
var alpha: CGFloat { get set }
set · iOS 18.0+

alpha

TypeScript
set alpha(value: number)
Swift declaration
var alpha: CGFloat { get set }
get · iOS 14.0+

image

TypeScript
get image(): (UIImage) | null
Swift declaration
var image: UIImage? { get set }
set · iOS 14.0+

image

TypeScript
set image(value: (UIImage) | null)
Swift declaration
var image: UIImage? { get set }
static · iOS 18.0+

footer

TypeScript
static footer(): UIListContentConfiguration
Swift declaration
static func footer() -> UIListContentConfiguration
static · iOS 18.0+

header

TypeScript
static header(): UIListContentConfiguration
Swift declaration
static func header() -> UIListContentConfiguration
method · iOS 14.0+

updated

TypeScript
updated(state: SDKHandle): UIListContentConfiguration
Swift declaration
func updated(for state: any UIConfigurationState) -> UIListContentConfiguration
static · iOS 14.0+

valueCell

TypeScript
static valueCell(): UIListContentConfiguration
Swift declaration
static func valueCell() -> UIListContentConfiguration

Skipped declarations

No declarations were skipped in this snapshot.

All UIKit types →