Uploaded March 2026 | Updated September 2026, 2 hours ago
Rive now lets you add text runs to a text element dynamically using list properties and View Models — no manual text run setup required. In this video, you'll see how to define text content and style through a View Model Instance and bind it to a text element using a list property, including how to apply multiple named styles to different parts of a string.
In this video:
• Setting up a View Model with textContent and textStyle list properties
• Creating View Model Instances to define individual text run segments
• Binding a list property to a text element to render dynamic text runs
• Applying named styles (copy, bold, italic) to control per-segment formatting
• Reusing the same list across multiple text elements with different style definitions
Rive now lets you add text runs to a text element dynamically using list properties and View Models — no manual text run setup required. In this video, you'll see how to define text content and style through a View Model Instance and bind it to a text element using a list property, including how to apply multiple named styles to different parts of a string.
In this video:
• Setting up a View Model with textContent and textStyle list properties
• Creating View Model Instances to define individual text run segments
• Binding a list property to a text element to render dynamic text runs
• Applying named styles (copy, bold, italic) to control per-segment formatting
• Reusing the same list across multiple text elements with different style definitions










