2017-07-04 13 views
0

におけるアクセシビリティ指標でstackviewを見つけることができません私は、私の見解をcontroller.itためのUIテストケースを書いて3つのビューがXCUITest

1.Aヘッダビューがある - > Stackview - > 4つのボタン

2.tableをビュー

3.footerビュー - > 5つのボタン

すべてのビューがstackviewとその子ボタン

除いてアクセス可能ですが、誰が私はREFEを得るのですか私を導くことができますstackviewとその子要素のrence?

答えて

2

ヘッダービューとスタックビューにアクセスできないように設定し、子要素にアクセス可能に設定します。これはUIAccessibility APIを使用して行うことができ、コンテナに対してisAccessibilityElementをfalseに設定します。対話したいビューでisAccessibilityElementをtrueに設定し、各ビューでaccessibilityIdentifierを設定します。

コンテナビューにアクセスできる場合、その子ビューは、ユーザーが対話しようとしていることに関する混乱を避けるために、しばしば不明瞭です。

関連する問題