---
# System prepended metadata

title: Untitled

---

- Accessibility Label, Hint, Value가 각각 어떤 차이가 있고, 어떻게 쓰이는지 정리해봅시다
 
![](https://i.imgur.com/Y8QN9UO.png)
- 접근성 요소를 식별하는 localized된 문자열의 간결한 label
```
Button(action: {}, label: { Text("➡️✉️") })
            .accessibility(label: Text("Send"))
```

![](https://i.imgur.com/TB6dKBz.png)
- 접근성 요소의 값을 포함하는 localized된 문자열
- 슬라이더 값이나 텍스트 필드의 값이 바뀌는 경우에 사용할 수 있다.
```
Slider(value: $sliderValue, in: minimumValue…maximumvalue)
    .accessibility(value: Text(“\(Int(sliderValue)) out of 10”))
```

![](https://i.imgur.com/RduIWqL.png)
- 접근성 요소에 대한 작업 수행 결과에 대한 간략한 설명이 포함된 localized된 문자열
- 요소를 동작시키기 위한 방법을 안내한다.
- Hint 속성은 컨트롤이나 View에서 작업을 수행 한 결과를 설명한다. 요소의 Label에서 action결과가 명확하지 않은 경우에만 Hint를 제공해야한다.
```
Button(action: {}, label: { Text(“➡️✉️”) })
    .accessibility(hint: Text(“Sends your message.”))
```

[Apple accessibilityLabel](https://developer.apple.com/documentation/objectivec/nsobject/1615181-accessibilitylabel)
[Apple accessibilityValue](https://developer.apple.com/documentation/objectivec/nsobject/1615117-accessibilityvalue)
[Apple accessibilityHint](https://developer.apple.com/documentation/objectivec/nsobject/1615093-accessibilityhint)
[SwiftUI Accessibility: Attributes
](https://medium.com/@r.whitaker/swiftui-accessibility-attributes-4aa120b3cc76)