---
title: causesPageTurn
framework: uikit
role: symbol
role_heading: Type Property
path: uikit/uiaccessibilitytraits/causespageturn
---

# causesPageTurn

The accessibility element causes an automatic page turn when VoiceOver finishes reading the text within it.

## Declaration

```swift
nonisolated static let causesPageTurn: UIAccessibilityTraits
```

## Discussion

Discussion Use this trait to characterize an accessibility element that represents a page of content within a set of pages, such as a view that represents a page in a book. When VoiceOver finishes reading the content in the current page, it calls accessibilityScroll(_:) with UIAccessibilityScrollDirection.next to scroll to the next content page. If VoiceOver detects that the new content doesn’t differ from the previous content, it stops scrolling.

## See Also

### Constants

- [none](uikit/uiaccessibilitytraits/none.md)
- [button](uikit/uiaccessibilitytraits/button.md)
- [link](uikit/uiaccessibilitytraits/link.md)
- [image](uikit/uiaccessibilitytraits/image.md)
- [searchField](uikit/uiaccessibilitytraits/searchfield.md)
- [toggleButton](uikit/uiaccessibilitytraits/togglebutton.md)
- [keyboardKey](uikit/uiaccessibilitytraits/keyboardkey.md)
- [staticText](uikit/uiaccessibilitytraits/statictext.md)
- [header](uikit/uiaccessibilitytraits/header.md)
- [tabBar](uikit/uiaccessibilitytraits/tabbar.md)
- [summaryElement](uikit/uiaccessibilitytraits/summaryelement.md)
- [selected](uikit/uiaccessibilitytraits/selected.md)
- [notEnabled](uikit/uiaccessibilitytraits/notenabled.md)
- [adjustable](uikit/uiaccessibilitytraits/adjustable.md)
- [allowsDirectInteraction](uikit/uiaccessibilitytraits/allowsdirectinteraction.md)
