我使用NSButton,其標題和圖像爲空,無法通過VoiceOver訪問。 但是當我設置標題(VoiceOver似乎使用標題)時,NSButton會嘗試顯示它。可可:輔助功能(VoiceOver)僅適用於帶圖像的按鈕
我認爲應該有一種簡單的方法來顯示標題,或設置VoiceOver使用的按鈕文本,但是快速搜索沒有給出任何結果。
P.S.我以編程方式創建按鈕。
我使用NSButton,其標題和圖像爲空,無法通過VoiceOver訪問。 但是當我設置標題(VoiceOver似乎使用標題)時,NSButton會嘗試顯示它。可可:輔助功能(VoiceOver)僅適用於帶圖像的按鈕
我認爲應該有一種簡單的方法來顯示標題,或設置VoiceOver使用的按鈕文本,但是快速搜索沒有給出任何結果。
P.S.我以編程方式創建按鈕。
已解決的問題 - 爲NSButtonCell添加了子類,它在drawTitle:方法中什麼都不做,並返回NSZeroRect。似乎工作正常。
您必須直接將accessibilityLabel指定給圖像對象,它以這種方式工作。