Comments (4)
Hi,
Same "effect" is also in the iOS default picker when edit is enabled and using iPhoneX. I think it's autolayout issue that is only seen in X :(
If you close the UIImagePicker by pressing cancel and retake picture the layout issue is gone which is weird. the miss alignment only happens when screen is layout first time.
I have tried to fix/workaround this but no luck,but it is know and hopefully the real fix will be found soon.
/J
from uiimagecropper.
Hope you will fix soon, If I get any better luck will update you.
Thanks
from uiimagecropper.
One thing if I use
let picker = UIImagePickerController()
let cropper = UIImageCropper(cropRatio: 2/3)
cropper.picker = picker
cropper.delegate = self
cropper.cropRatio = 1/1 //(can be set during runtime or in init) //it wont change to 1/1 and always take 2/3 ratio
cropper.cropButtonText = "Crop" // button labes can be localised/changed
cropper.cancelButtonText = "Cancel"
cropper.cropRatio = 1/1 //wont change to 1/1 instead of always takes 2/3 ratio
from uiimagecropper.
Sorry about that. I was never meant to be truly runtime. I need to revisit the documantation.
You can set the ratio in cropper init or by setting the parameter before cropper is present. Ratio is fixed when cropper viewDidLoad is called.
To make that truly dynamic I welcome a PR :)
from uiimagecropper.
Related Issues (13)
- support for existing image HOT 2
- Pressing camera button in simulator crashes
- Upgrade to Swift 5.0
- issue on new iphone which has notch at the top HOT 4
- Its not working with phone camera
- Position of original image in the cropper HOT 1
- UI looks weird when rotating to landscape mode HOT 1
- Can I move image vertically HOT 1
- Unable to find a specification for `UIImageCropper' HOT 2
- make square always HOT 3
- Crop View in Circle
- Pressing Camera button in iPad crashes
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from uiimagecropper.