ldn0x7dc / react-native-view-transformer

A pure JavaScript RN component that makes ANY views transformable using gestures like pinch, double tap or pull.
135 stars 143 forks source link

Added feature enableLimits #5

Open maraujop opened 8 years ago

maraujop commented 8 years ago

Hi @ldn0x7dc

First thanks for this project and also react-native-transformable-image, they are both incredible. I've been modifying some parts of both libraries and I'm going to submit some PRs with what I think could be useful to everyone out there. I want to first say that the code of both libraries is super clean and easy to follow, you've done an amazing work.

This PR adds a prop called enableLimits Activating this prop, the view cannot be moved out of its viewport. This is the typical default behavior in any Android native photoview library.

I'm using this in my personal project, because I wanted transformable-image to behave the closest possible to other native libraries.

Thanks, cheers Miguel