Я думаю, что ваша задача довольно сложна для решения, действительно, при переходе ко второму представлению сеанс 1rs один «приостановлен», поэтому решение должно быть частично закодировано в функции «viewWillDisappear», но из-за сильного Взаимосвязь между аппаратурой, чувствительной к движению устройства, и камерой, поступающей от этих элементов во время приостановки сеанса.
Я бы попытался создать большую плоскость ARanchor (например, весь этаж) и убедиться, что обнаружение плоскости отключено, прежде чем перейти ко 2-му виду, а затем снова включить (или нет) обнаружение в зависимости от "презентации.положение". «узлов. Я имею в виду, прежде чем перейти ко второму виду, попробуйте сохранить некоторые данные node.presentation.position всех имеющихся узлов (камеры, пола, узлов и т. Д.)
Возможно, попытался бы с большим узлом SCNBox на вершине привязанной плоскости и затем поместить видимые узлы внутри SCNBox ...