Как я могу показать UIView после сфотографирования?

Мне нужно показать UIView после фотографирования (UIView показывает загрузочное сообщение).

Каждый раз, когда мне нужно показывать сообщение загрузки, я использовал этот код:

NSArray* loading = [[NSBundle mainBundle] loadNibNamed:@"LoadingViewController"
                                                     owner:self
                                                   options:nil];

self.loadingView = [ loading objectAtIndex: 0];

[self.view addSubview:self.loadingView];
[self.view bringSubviewToFront:self.loadingView];
self.loadingView is the loading UIView.

Мне нужно показать загрузку UIView после нажатия кнопки «Готово» (после съемки), я пробую:

- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaсInfo:(NSDictionary *)info
{
    NSArray* loading = [[NSBundle mainBundle] loadNibNamed:@"LoadingViewController"
                                                     owner:self
                                                   options:nil];

    self.loadingView = [ loading objectAtIndex: 0];

    [picker.navigationBar addSubview:self.loadingView];
    [picker.navigationBar bringSubviewToFront:self.loadingView];
    /*image processing*/
}

Но не работает. Также я пытаюсь изменить:

[picker.navigationBar addSubview:self.loadingView];
[picker.navigationBar bringSubviewToFront:self.loadingView];

с

[picker.view addSubview:self.loadingView];
[picker.view bringSubviewToFront:self.loadingView];
0
nl ja de

1 ответы

First of all I recomend you to use a library for the loading UIView like SVProgressHUD

Also You need to use Threads for what you are trying to do, take a look at this link

1
добавлено
Mobile Dev Jobs — вакансии и аналитика
Mobile Dev Jobs — вакансии и аналитика
6 187 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению iOS, Android, Xamarin и т.д. ВАЖНО: Правила публикации и правила канала: Ссылка – https://telegra.ph/Pravila-oformleniya-vakansij-i-rezyume-11-09-2

iOS Developers — русскоговорящее сообщество
iOS Developers — русскоговорящее сообщество
2 400 участник(ов)

Общаемся на темы, посвященным iOS-разработке, Swift, Objective-C, SDK, Rx, Cocoa и т.д.