Designates an accessibility action category that is provided and named
by the system.
Members (6)
get · iOS 18.0+
edit
TypeScript
static get edit(): AccessibilityActionCategory
Swift declaration
static let edit: AccessibilityActionCategory
An accessibility action category for associating actions related to
editing text. This category replaces the system provided Edit actions
for accessibility technologies like VoiceOver.
get · iOS 18.0+
default
TypeScript
static get default(): AccessibilityActionCategory
Swift declaration
static let `default`: AccessibilityActionCategory
An accessibility action category for the default actions of a view.
This category replaces the system provided actions rotor
for accessibility technologies like VoiceOver.
Creates a custom action category labeled by `nameResource`.
extension AccessibilityActionCategory {
static let table = AccessibilityActionCategory("Table Options")
}
var body: some View {
TableCellView()
.accessibilityActions(category: .table) {
ForEach(tableCellActions) { action in
Button(action.title) {
action()
}
}
}
}
- Parameter:
- nameResource: The name for the category of the accessibility actions.
Creates a custom action category labeled by `name`.
extension AccessibilityActionCategory {
static let table = AccessibilityActionCategory("Table Options")
}
var body: some View {
TableCellView()
.accessibilityActions(category: .table) {
ForEach(tableCellActions) { action in
Button(action.title) {
action()
}
}
}
}
- Parameter:
- name: The name for the category of the accessibility actions.
Creates a custom action category labeled by `nameKey`.
extension AccessibilityActionCategory {
static let table = AccessibilityActionCategory("Table Options")
}
var body: some View {
TableCellView()
.accessibilityActions(category: .table) {
ForEach(tableCellActions) { action in
Button(action.title) {
action()
}
}
}
}
- Parameter:
- nameKey: The name for the category of the accessibility actions.
Creates a custom action category labeled by `name`.
extension AccessibilityActionCategory {
static let table = AccessibilityActionCategory("Table Options")
}
var body: some View {
TableCellView()
.accessibilityActions(category: .table) {
ForEach(tableCellActions) { action in
Button(action.title) {
action()
}
}
}
}
- Parameter:
- name: The name for the category of the accessibility actions.