Иерархия представления отладки не отображается для UIImagePickerController - PullRequest
0 голосов
/ 18 мая 2018

Я создал и представил UIImagePickerController и хотел посмотреть, из чего он состоит.Вместо этого я получил это:

Debug View Hierarchy

Почему иерархия представления отладки не отображается для UIImagePickerController и всех его представлений, а вместо этого показывает только один черный вид?Могу ли я технически сделать то же самое для своих собственных представлений и контроллеров представлений?

1 Ответ

0 голосов
/ 19 мая 2018

Ответ - RemoteView [1].У iOS есть еще один проект для отображения ViewController и его потоковой передачи в ваше приложение.Удаленный процесс обращается в контекст текущего приложения, используя CALayerHost [2].Пример PoC (хотя XPC не используется) [3]

[1] https://oleb.net/blog/2012/10/remote-view-controllers-in-ios-6/.
[2] http://iphonedevwiki.net/index.php/CALayerHost.
[3] https://github.com/freerunnering/libremoteview

...