Skip to content

fix(iOS): Enforce Material Design Consistency #4892

@adrcotfas

Description

@adrcotfas

Is your feature request related to a problem? Please describe.
At least the Checkbox and Switch components currently adopt native iOS styling on Apple devices. While platform-native UI is helpful for some, it creates visual inconsistency for projects aiming for a strict Material Design, which is part of the library's description:

React Native Paper is the cross-platform UI kit library containing a collection of customizable and production-ready components, which by default are following and respecting the Google’s Material Design guidelines.

Describe the solution you'd like
Respect the MD guidelines on all platforms by using the same style or at least provide a configurable style.

Additional context
Following the Material 3 guidelines, the design language is intended to be a unified system. For example, Google’s own web and mobile implementations maintain 1:1 parity in their selection controls, the same with Compose Multiplatform which looks the same on all platforms.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions