mirror of
https://github.com/status-im/react-native-image-crop-picker.git
synced 2025-02-23 19:08:12 +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
|
||||
{
|
||||
[NSThread detachNewThreadSelector:@selector(showLoader) toTarget:self withObject:nil];
|
||||
|
||||
if ([self.imagePickerController.delegate respondsToSelector:@selector(qb_imagePickerController:didFinishPickingAssets:)]) {
|
||||
[self.imagePickerController.delegate qb_imagePickerController:self.imagePickerController
|
||||
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
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user