Ich habe eine Tabellenansicht mit jeder Zelle, die eine CollectionView enthält (Scrolling deaktiviert). Wenn Sie mit VoiceOver nach links oder rechts wischen, verschiebt sich der Fokus auf unerwartete Weise. Ich möchte verhindern, dass VoiceOver die Tabellenansicht scrollt, damit ich ein benutzerdefiniertes Scroll-Verhalten implementieren kann.Wie kann ich das automatische Scrollen von UITableView beim Wischen mit VoiceOver deaktivieren?
Antwort
Wenn Sie möchten, dass das Voice-Over die Tabellenansicht überspringt, dann machen Sie die Tabellenansicht nicht per Spracheingabe verfügbar. Sie können dies tun, indem
tableView.isAccessibilityElement=NO;
machen oder Sie können die Zugänglichkeit Elemente in Ihrer Ansicht anpassen, um die Auf diese Weise accessibilityElements
[email protected][myview,mytableview,mybutton];
verwenden, können Sie auch die Reihenfolge der zugänglichen Elemente ändern.
Wenn Sie nicht möchten, dass Ihre Tabellenansicht zugänglich ist, entfernen Sie die Tabellenansicht aus dem obigen Array.
[email protected][myview,mybutton];
Wenn ich die Frage richtig verstehe, will das OP das nicht ausschließen Tabellenansicht von VoiceOver vollständig, aber nur das automatische Scrollen verhindern. –
- 1. Deaktivieren UITableView vertikale Bounces beim Scrollen
- 2. Wischen zum Löschen von UITableView
- 3. Wie kann ich das horizontale Scrollen von UIWebview deaktivieren?
- 4. Wie erkennt man das Scrollen von UITableView?
- 5. Können Sie das automatische horizontale Scrollen in Eclipse deaktivieren?
- 6. Deaktivieren UITableView Scrollen auf einigen Zellen
- 7. UITableView mit UILabel SizeToFit Schlamassel beim Scrollen
- 8. Wie scrollen UITableView Hintergrundansicht beim Scrollen der Tabelle
- 9. Häkchen beim Scrollen verschwinden UITableView
- 10. UITableView Höhenänderung beim Scrollen mit Animation
- 11. Horizontales Scrollen für UITableView
- 12. Hinzufügen von Aktion beim Wischen rechts auf UITABLEVIEW in Swift
- 13. Navigationsschublade - Wischen deaktivieren
- 14. UITableview Zubehörtyp verschwindet beim Scrollen
- 15. Scrollen von UITableview ändern Sie das Bild, UITableview Scroll-Problem
- 16. Wie stoppe ich das automatische Scrollen eines Memo-Steuerelements?
- 17. iPhone: Kann ich das automatische Ausschalten des Displays programmatisch deaktivieren?
- 18. UITableView stoppt das Scrollen beim Hinzufügen neuer Zeilen
- 19. deaktivieren Scrollen beim navbar erweitert
- 20. Voiceover kann nur eine Seite einer uicollectionview sehen
- 21. UITableView Abschnitt beim Scrollen oben einfügen
- 22. Kann ich das Scrollen im Kontextmenü in VS2010 deaktivieren?
- 23. Wie aktiviere/deaktiviere ich das Scrollen in UITableView?
- 24. Wie verhindere ich das automatische Scrollen nach oben in jQuery?
- 25. UITableView dequeueReusableHeaderFooterViewWithIdentifier nil mit Voiceover auf iOS 7
- 26. Ändern der Zellenhöhe beim Scrollen eines UITableView
- 27. UITableView scrollen
- 28. UITableView Zellbeschriftungen bewegen sich beim Scrollen
- 29. Disable Subview von UITableview von Scrollen
- 30. ios8 UITableView Scrolling springt zurück beim Scrollen
Ich habe ein ähnliches Problem und möchte auch eine Lösung kennen. Könnte das gleiche Problem sein. http://stackoverflow.com/questions/39603917/how-can-i-make-a-uitableview-with-big-header-voiceover-kompatibel –