Как добавить фиксированные элементы UIView над сценой ARkit? - PullRequest
0 голосов
/ 24 января 2019

Я хочу добавить 4 кнопки, которые будут постоянно отображаться на экране пользователя.Я пытался добавить их выше представления AR, но это не сработало

Ответы [ 2 ]

0 голосов
/ 24 января 2019

Вы можете просто добавить четыре кнопки из библиотеки объектов на ARSCNView . Это так же просто, как добавление кнопок в UIView, просто перетащите и подключите IBActions и IBOutlets согласно требованию. Например See this screenshot i have added two buttons above the scene view and attached their IBAction

Затем просто добавьте IBAction в файл ViewController, и он точно будет работать.

@IBAction func add(_ sender: Any) {
    // do your stuff
 }
 @IBAction func reset(_ sender: Any) {
    // do your stuff
 }
0 голосов
/ 24 января 2019

Вы должны использовать атрибут overlaySKScene сцены, который является SKScene.overlaySKScene является атрибутом scnView.Проверьте документ здесь и этот ответ

...