---
title: preferredFramesPerSecond30
framework: uikit
role: symbol
role_heading: Type Property
path: uikit/uiview/animationoptions/preferredframespersecond30
---

# preferredFramesPerSecond30

A frame rate of 30 frames per second.

## Declaration

```swift
static var preferredFramesPerSecond30: UIView.AnimationOptions { get }
```

## Discussion

Discussion Specify this value to request a preferred frame rate. It’s recommended that you use the default value unless you have identified a specific need for an explicit rate.

## See Also

### Constants

- [layoutSubviews](uikit/uiview/animationoptions/layoutsubviews.md)
- [allowUserInteraction](uikit/uiview/animationoptions/allowuserinteraction.md)
- [beginFromCurrentState](uikit/uiview/animationoptions/beginfromcurrentstate.md)
- [repeat](uikit/uiview/animationoptions/repeat.md)
- [autoreverse](uikit/uiview/animationoptions/autoreverse.md)
- [overrideInheritedDuration](uikit/uiview/animationoptions/overrideinheritedduration.md)
- [overrideInheritedCurve](uikit/uiview/animationoptions/overrideinheritedcurve.md)
- [allowAnimatedContent](uikit/uiview/animationoptions/allowanimatedcontent.md)
- [showHideTransitionViews](uikit/uiview/animationoptions/showhidetransitionviews.md)
- [overrideInheritedOptions](uikit/uiview/animationoptions/overrideinheritedoptions.md)
- [curveEaseInOut](uikit/uiview/animationoptions/curveeaseinout.md)
- [curveEaseIn](uikit/uiview/animationoptions/curveeasein.md)
- [curveEaseOut](uikit/uiview/animationoptions/curveeaseout.md)
- [curveLinear](uikit/uiview/animationoptions/curvelinear.md)
- [transitionFlipFromLeft](uikit/uiview/animationoptions/transitionflipfromleft.md)
