2

タイトルと画像が空のNSButtonを使用していますが、VoiceOverではアクセスできません。しかし、タイトルを設定しているとき(VoiceOverはタイトルを使用しているようです)、NSButtonはそれを表示しようとします。

VoiceOverで使用する、タイトルを表示しない、またはボタンのテキストを設定する簡単な方法があるはずですが、クイック検索ではまだ結果が得られませんでした。

PS私はプログラムでボタンを作成しています。

4

2 に答える 2

4

アクセシビリティラベルを画像オブジェクトに直接割り当てる必要があります。これはこのように機能します。

于 2013-02-07T13:58:41.437 に答える
1

解決した問題-NSButtonCellのサブクラスを追加しました。これは、drawTitle:メソッドでは何も行わず、NSZeroRectを返します。うまくいくようです。

于 2011-09-22T19:19:42.853 に答える