Плагин Cordova, с родным интерфейсом раскадровки - PullRequest
0 голосов
/ 16 сентября 2018

Я нахожусь в процессе создания плагина камеры Cordova.Я знаю, что существует множество альтернатив, но ни одна из них не обладает всеми необходимыми мне функциями или устарела.

Так что я работаю с проектом AVCam-iOSUsingAVFoundationtoCaptureImagesandMovies, который Apple предоставляетНачните с их библиотеки AVFoundation.

Немного поработав с библиотекой, я понял, что хочу превратить его в плагин Cordova, но единственное, что меня беспокоит, - это функциональность пользовательского интерфейса плагина.Поэтому мне интересно, возможно ли включить файлы раскадровки (которые отображают вид / кнопки) в плагин, чтобы они работали без сбоев, или нужно ли это создавать программно, как это делают другие плагины Camera (например, CameraPreview).

1 Ответ

0 голосов
/ 17 сентября 2018

Да, вы можете добавить раскадровку к плагину.

Сначала добавьте раскадровку в plugin.xml

<resource-file src="src/ios/YourStoryboard.storyboard"/>

Затем в коде вы можете получить начальный контроллер вида какэто:

UIStoryboard* sb = [UIStoryboard storyboardWithName:@"storyboardName" bundle:nil];
UIViewController * vc = [sb instantiateInitialViewController];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...