У меня есть объект, который реализует UIImageViewController метод делегата:UIImageViewController ... как добавить subview?
- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info
В пределах этого метода делегата я пытаюсь представить UIActivityIndicatorView для предупреждения пользователя о том, что изображение при записи в каталог. Я попробовал несколько способов получить доступ к представлению и добавить объект UIActivityIndicator безрезультатно.
activity = [[UIActivityIndicatorView alloc]
initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
CGPoint ctr = CGPointMake(160, 240);
activity.center = ctr;
[picker.navigationController.visibleViewController.view addSubview:activity];
[activity startAnimating];
Я обратился к [self.imageController rejectModalViewControllerAnimated: YES] после того, как изображение было записано в каталог. Использование [picker.view addSubview: activiy] появляется только после того, как изображение записывается в каталог. Как я могу представить его перед записью изображения? – Michael