ich eine UICollection Ansicht haben, die eine Kopfansicht hat wie folgt zurückgegeben:iOS: Zugänglichkeit: UICollectionView: UICollectionElementKindSectionHeader auslesen, nachdem die Zellen
- (UICollectionReusableView *)collectionView:(UICollectionView *)collectionView
viewForSupplementaryElementOfKind:(NSString *)kind
atIndexPath:(NSIndexPath *)indexPath {
MyView *myView = [collectionView dequeueReusableSupplementaryViewOfKind:kind
withReuseIdentifier:@"someIdentifier"
forIndexPath:indexPath];
// Set various parameters on the view.
return myView;
}
Dann habe ich eine Reihe von Zellen aus cellForItemAtIndexPath offenbar zurückgekehrt.
Im Accessibility-Modus, wenn ich 2 Finger nach oben wischen, liest es die Header-Ansicht LAST, nicht zuerst. Ich muss es zuerst lesen. Ich habe mir den accessibilityPoint und den accessibilityFrame angeschaut, und beide sind korrekt. Der fokussierte Erreichbarkeitsrahmen des Headers liegt eindeutig über den Zellen.
Warum also sollte die Kopfzeile zuletzt im Accessibility-Modus gelesen werden?
Ändern Sie die Reihenfolge der Eingabehilfen. –