2015-03-31 2 views
1

Я создаю плагин с открытым исходным кодом для разработчиков, чтобы использовать пользовательский экран в своем расширении Apple Watch и хочу, чтобы они добавили его в свою раскадровку. Как я могу упаковать его и проинструктировать их включить в их приложение (раскадровку)?Как распределить раскадровку?

Возможно, что-то вроде тега include в Android (link).

ответ

2

Вы можете использовать только одну раскадровку в приложении Apple Watch, поэтому, если вы сделали UI в IB, вам придется скопировать InterfaceController (вы не сделали UIViewController правильно?), Который вы сделали на их раскадровке ,

Если то, что вы сделали все было программно генерироваться, что я еще не пробовал, вы можете дать им свой .m и .h файл, и они могут включать его в свой проект, а затем создать экземпляр нового InterfaceController этого класса.

+0

Да, я смотрел на это, похоже, что вы не можете добавлять просмотр программно еще в WatchKit. – Jimmy

+2

Я бы сказал, присылайте им новую раскадровку с вашим видом и попросите их скопировать сцену на раскадровку своих часов, по крайней мере пока. –

1

Вы можете создать отдельный файл xib или просто добавить в него раскадровку, содержащую только один контроллер представления. Затем исполнители могут создавать экземпляр контроллера вида с помощью instantiateViewControllerWithIdentifier.

+0

Спасибо за ваш ответ, я отредактировал теги, чтобы упомянуть, что это для Apple Watch. Как вы думаете, это возможно для Apple Watch? – Jimmy

+0

А, ок. На самом деле я не знаю. Пока ничего не разработано для Apple Watch. – Rengers

Смежные вопросы