web-dev-qa-db-fra.com

React Origine de transformation native

comment appliquer le transform-Origin propriété à un style en réagir natif? J'ai essayé de plusieurs façons, mais je n'ai pas eu d'événement

J'ai essayé:

transform: [{ rotate: ('90deg')},{Origin: {x: 'top', y:'center'}} ]
15
Lucca Dias

React native n'a pas encore de propriété de transformation d'origine. Peut-être à l'avenir

pour y parvenir ????????????????

vous devriez essayer d'utiliser translateX ou translateY, par exemple pour faire pivoter une forme de 35 degrés par rapport à la gauche

transform: [

            {   
                translateX: -1 * (widthOfShape / 2)

            }
            },

            {
                rotate: '35deg'
            },
            {   
                translateX: (widthOfShape / 2)

            },
        ]

soyez prudent une fois la rotation terminée, vous devez le traduire à sa position d'origine

1
Ehsan sarshar