Modifiers
underline
Applies an underline to the text.
underline(params)
| Parameter | Type | Description |
|---|---|---|
params | { color: Color, isActive: boolean, pattern: LinePattern } | Controls whether the underline is visible (true to show, false to hide). |
Applies an underline to the text.
Returns: ModifierConfig
See: Official SwiftUI documentation.
Works with
This modifier works with any view. These components accept it:
- VStack
- HStack
- ZStack
- LazyVStack
- LazyHStack
- Group
- Spacer
- Divider
- Overlay
- ScrollView
- Button
- Toggle
- Checkbox
- Slider
- Picker
- DatePicker
- ColorPicker
- Link
- ControlGroup
- Menu
- ContextMenu
- TextField
- SecureField
- Text
- Label
- Image
- List
- Form
- Section
- DisclosureGroup
- SwipeActions
- BottomSheet
- Alert
- ConfirmationDialog
- Popover
- ProgressView
- Gauge
- TabView
- AccessoryWidgetBackground
Sources
The original Expo docs for this page:
- underline (Modifiers) (
source-of-truth/versions/v57.0.0/sdk/ui/swift-ui/modifiers.md)
truncationMode
Sets the truncation mode for lines of text that are too long to fit in the available space.
unredacted
Removes any redaction reason inherited from an ancestor redacted(...) for this subtree. The counterpart to redacted; use it to exempt specific content from a redacted parent. Maps to SwiftUI's unredacted().