<!--
{
  "availability" : [
    "iOS: 26.0.0 -",
    "iPadOS: 26.0.0 -",
    "macCatalyst: 26.0.0 -",
    "macOS: 26.0.0 -",
    "visionOS: 26.0.0 -",
    "watchOS: 26.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "SwiftUI",
  "identifier" : "/documentation/SwiftUI/SliderTickBuilder",
  "metadataVersion" : "0.1.0",
  "role" : "Structure",
  "symbol" : {
    "kind" : "Structure",
    "modules" : [
      "SwiftUI"
    ],
    "preciseIdentifier" : "s:7SwiftUI17SliderTickBuilderV"
  },
  "title" : "SliderTickBuilder"
}
-->

# SliderTickBuilder

A result builder that constructs `SliderTick`s for use when creating
a `Slider`.

```
@resultBuilder struct SliderTickBuilder<V> where V : BinaryFloatingPoint
```

## Topics

### Type Methods

[`static func buildBlock() -> some SliderTickContent<V>`](/documentation/SwiftUI/SliderTickBuilder/buildBlock())

Creates a single slider content result.

[`static func buildBlock(some SliderTickContent<V>) -> some SliderTickContent<V>`](/documentation/SwiftUI/SliderTickBuilder/buildBlock(_:))

Creates a single slider content result.

[`static func buildBlock<C0, C1>(C0, C1) -> some SliderTickContent<V>`](/documentation/SwiftUI/SliderTickBuilder/buildBlock(_:_:))

[`static func buildBlock<C0, C1, C2>(C0, C1, C2) -> some SliderTickContent<V>`](/documentation/SwiftUI/SliderTickBuilder/buildBlock(_:_:_:))

[`static func buildBlock<C0, C1, C2, C3>(C0, C1, C2, C3) -> some SliderTickContent<V>`](/documentation/SwiftUI/SliderTickBuilder/buildBlock(_:_:_:_:))

[`static func buildBlock<C0, C1, C2, C3, C4>(C0, C1, C2, C3, C4) -> some SliderTickContent<V>`](/documentation/SwiftUI/SliderTickBuilder/buildBlock(_:_:_:_:_:))

[`static func buildBlock<C0, C1, C2, C3, C4, C5>(C0, C1, C2, C3, C4, C5) -> some SliderTickContent<V>`](/documentation/SwiftUI/SliderTickBuilder/buildBlock(_:_:_:_:_:_:))

[`static func buildBlock<C0, C1, C2, C3, C4, C5, C6>(C0, C1, C2, C3, C4, C5, C6) -> some SliderTickContent<V>`](/documentation/SwiftUI/SliderTickBuilder/buildBlock(_:_:_:_:_:_:_:))

[`static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7>(C0, C1, C2, C3, C4, C5, C6, C7) -> some SliderTickContent<V>`](/documentation/SwiftUI/SliderTickBuilder/buildBlock(_:_:_:_:_:_:_:_:))

[`static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8>(C0, C1, C2, C3, C4, C5, C6, C7, C8) -> some SliderTickContent<V>`](/documentation/SwiftUI/SliderTickBuilder/buildBlock(_:_:_:_:_:_:_:_:_:))

[`static func buildBlock<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9>(C0, C1, C2, C3, C4, C5, C6, C7, C8, C9) -> some SliderTickContent<V>`](/documentation/SwiftUI/SliderTickBuilder/buildBlock(_:_:_:_:_:_:_:_:_:_:))

[`static func buildEither<T, F>(first: T) -> _ConditionalContent<T, F>`](/documentation/SwiftUI/SliderTickBuilder/buildEither(first:))

Produces content for a conditional statement in a multi-statement closure
when the condition is true.

[`static func buildEither<T, F>(second: F) -> _ConditionalContent<T, F>`](/documentation/SwiftUI/SliderTickBuilder/buildEither(second:))

Produces content for a conditional statement in a multi-statement closure
when the condition is false.

[`static func buildExpression(some SliderTickContent<V>) -> some SliderTickContent<V>`](/documentation/SwiftUI/SliderTickBuilder/buildExpression(_:))

Creates a single slider content expression.

[`static func buildIf(some SliderTickContent<V>) -> some SliderTickContent<V>`](/documentation/SwiftUI/SliderTickBuilder/buildIf(_:))

Produces an optional slider content for conditional statements in multi-statement
closures that’s only visible when the condition evaluates to true.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)