вставить представление перед UIImagePickerController - PullRequest
1 голос
/ 03 января 2011

Я использую коды ниже, чтобы вставить представление перед UIImagePickerContrller

[self.view insertSubview:myFrontView atIndex:1000];

Это сработало.

Но если ViewController относится к 'self', был представлен UINavigationController,

myFronView будет отображаться за UIImagePickerController, а не перед ним.

Кто-нибудь встречал такую ​​же проблему?

Приветствую любой комментарий

Спасибо

InterDev

1 Ответ

0 голосов
/ 03 января 2011

Вам необходимо добавить свое подпредставление в представление UIImagePickerController, а не в представление контроллера представления в верхней части стека навигации, поскольку представление вашего контроллера не будет видимым при отображении представления UIImagePickerController.

Однако вставка ваших собственных подпредставлений в иерархию представлений, управляемую контроллером, который вы не написали (например, UIImagePickerController), может вызвать проблемы.Если это вообще возможно, вы должны использовать свойство cameraOverlayView UIImagePickerController, чтобы отображать ваше пользовательское представление поддерживаемым способом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...