<!--
{
  "documentType" : "article",
  "framework" : "AppleNewsFormat",
  "identifier" : "/documentation/AppleNews/about-component-behaviors",
  "metadataVersion" : "0.1.0",
  "role" : "article",
  "title" : "About Component Behaviors"
}
-->

# About Component Behaviors

Learn how to affect components’ reactions to device motion and scrolling.

## Discussion

In Apple News Format, a behavior defines the physics of a component and its context and determines how a component responds to user actions. A behavior can specify the gravitational effect of a component or how the component reacts to the motion of the device. For example, a behavior can move the background of a component slightly more slowly than the user is scrolling.

Apple News Format has these behaviors for components:

- [`BackgroundMotion`](/documentation/AppleNewsFormat/BackgroundMotion). Causes the background of a component to move in the opposite direction from the motion of the device.
- [`BackgroundParallax`](/documentation/AppleNewsFormat/BackgroundParallax). Causes the background of a component to move slightly more slowly than the user’s scroll speed.
- [`Motion`](/documentation/AppleNewsFormat/Motion). Causes a component to react to movement of the device.
- [`Parallax`](/documentation/AppleNewsFormat/Parallax). Causes a component to move at a specific speed.
- [`Springy`](/documentation/AppleNewsFormat/Springy). Causes a component to act as if it is held in place with a short spring.

A *behavior* is different from an *animation*. A behavior is persistent and always in effect as long as the user is viewing the article. An animation occurs only once each time the user views the article. See <doc://com.apple.applenews/documentation/AppleNews/about-component-animations>.

## See Also

  <doc://com.apple.applenews/documentation/AppleNews/adding-parallax-behavior>



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)