Skip to content

Commit 49a6bfc

Browse files
committed
add isCropCircle props
1 parent 9fbf68f commit 49a6bfc

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed

example/src/App.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,9 @@ export default function App() {
2727
selectedAssets: images,
2828
isExportThumbnail: true,
2929
maxVideo: 1,
30-
// singleSelectedMode: true,
31-
// isCrop: true,
30+
singleSelectedMode: true,
31+
isCrop: true,
32+
isCropCircle: true,
3233
doneTitle: 'Xong',
3334
});
3435
// console.log(response);

ios/MultipleImagePicker.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ class MultipleImagePicker: NSObject, TLPhotosPickerViewControllerDelegate,UINavi
234234
}
235235

236236
func presentCropViewController(image: UIImage) {
237-
let cropViewController = CropViewController(image: image)
237+
let cropViewController = CropViewController(croppingStyle: (self.options["isCropCircle"] as! Bool) ? .circular : .default, image: image)
238238
cropViewController.delegate = self
239239
cropViewController.doneButtonTitle = MultipleImagePickerConfigure.doneTitle
240240
cropViewController.doneButtonColor = MultipleImagePickerConfigure.selectedColor

src/index.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ import { NativeModules, Dimensions } from 'react-native';
22
const { width, height } = Dimensions.get('window');
33
const { MultipleImagePicker } = NativeModules;
44

5-
let exportObject = {};
6-
75
let defaultOptions = {
86
//**iOS**//
97
usedPrefetch: false,
@@ -64,7 +62,6 @@ export const openPicker = (optionsPicker) => {
6462
return new Promise(async (resolve, reject) => {
6563
try {
6664
const response = await MultipleImagePicker.openPicker(options);
67-
console.log('response: ', response);
6865
if (response?.length) {
6966
if (isSingle) {
7067
resolve(response[0]);

0 commit comments

Comments
 (0)