Post

Replies

Boosts

Views

Activity

Reply to Voice Over: The UIButton's label is repeated when activated
Hello @munniee, I was able to get desired effect this trait AccessibilityTraits.startsMediaSession: Use this trait to silence the audio output of an assistive technology, such as VoiceOver, during a media session that should not be interrupted. For example, you might use this trait to silence VoiceOver speech while the user is recording audio. There's small side effect that disables pronunciation of next element if changed quickly, but you can additionally post announcement, e.g. UIAccessibility.post(notification: .announcement, argument: "Next element label")
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’22
Reply to Voice Over: The UIButton's label is repeated when activated
Hello @munniee, I was able to get desired effect this trait AccessibilityTraits.startsMediaSession: Use this trait to silence the audio output of an assistive technology, such as VoiceOver, during a media session that should not be interrupted. For example, you might use this trait to silence VoiceOver speech while the user is recording audio. There's small side effect that disables pronunciation of next element if changed quickly, but you can additionally post announcement, e.g. UIAccessibility.post(notification: .announcement, argument: "Next element label")
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Jun ’22
Reply to How to create a treeview menu in mac os application using swift 4?
I use SwiftListTreeDataSource to visualise hierarchical data structures (trees) in lists-like way. It's UI agnostic, just like view-model, so you can use it with UITableView/UICollectionView/NSTableView or even SwiftUI and search is also supported.
Replies
Boosts
Views
Activity
Oct ’21