In SceneKit, anything that can have a position in the scene is tied to a node. This includes not only visible objects, but also light sources and cameras. When you use ARSCNView, there is still a SceneKit camera, but ARKit controls its position / orientation.
SceneKit nodes create a hierarchy: each node position (and orientation, etc.) refers to its parent node. If the parent node moves inside the scene, its children move with it so that they keep the same parent positions. So, if you want something to always be kept in the same position relative to the camera, you must make this content a child of the node camera.
, , , SceneKit ARKit, node, , pointOfView. (: ARSCNView SCNView, API SCNSceneRenderer.)
, , ARKit node.