mirror of
https://github.com/status-im/react-native-image-crop-picker.git
synced 2025-02-24 03:18:17 +00:00
Show loader in QBImagePicker
This commit is contained in:
parent
037030ee5b
commit
aa041fa038
@ -177,12 +177,22 @@ static CGSize CGSizeScale(CGSize size, CGFloat scale) {
|
|||||||
|
|
||||||
- (IBAction)done:(id)sender
|
- (IBAction)done:(id)sender
|
||||||
{
|
{
|
||||||
|
[NSThread detachNewThreadSelector:@selector(showLoader) toTarget:self withObject:nil];
|
||||||
|
|
||||||
if ([self.imagePickerController.delegate respondsToSelector:@selector(qb_imagePickerController:didFinishPickingAssets:)]) {
|
if ([self.imagePickerController.delegate respondsToSelector:@selector(qb_imagePickerController:didFinishPickingAssets:)]) {
|
||||||
[self.imagePickerController.delegate qb_imagePickerController:self.imagePickerController
|
[self.imagePickerController.delegate qb_imagePickerController:self.imagePickerController
|
||||||
didFinishPickingAssets:self.imagePickerController.selectedAssets.array];
|
didFinishPickingAssets:self.imagePickerController.selectedAssets.array];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
- (void) showLoader {
|
||||||
|
UIActivityIndicatorView * activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(0, 0, 20, 20)];
|
||||||
|
UIBarButtonItem * loadingView = [[UIBarButtonItem alloc] initWithCustomView:activityIndicator];
|
||||||
|
activityIndicator.color = [UIColor blackColor];
|
||||||
|
[self.navigationItem setRightBarButtonItem:loadingView animated:NO];
|
||||||
|
[activityIndicator startAnimating];
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
#pragma mark - Toolbar
|
#pragma mark - Toolbar
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user