小编a.p*_*alo的帖子

检测 Xamarin 表单中导航页面的后退箭头按下

有没有办法检测 Xamarin 表单中导航页面的后退按钮的按下?

navigation xamarin xamarin.forms

6
推荐指数
1
解决办法
4050
查看次数

iOS ARKit:大尺寸物体总是随着设备相机位置的变化而移动

我正在创建一个 iOS ARKit 应用程序,我想在增强现实中放置一个大型对象。

当我尝试将对象放置在特定位置时,它似乎总是随着相机位置的变化而移动,并且我无法通过更改相机位置从所有角度查看对象。

但是,如果我将其比例值减小到 0.001(减小对象的大小),我就可以从各个角度查看对象,并且放置对象的位置也不会改变到该程度。

对象的边界框:-

宽度=3.66

高度 = 1.83

深度 = 2.438

在此输入图像描述

模型/对象 URL:-

https://drive.google.com/open?id=1uDDlrTIu5iSRJ0cgp70WFo7Dz0hCUz9D

源代码:-

import UIKit
import ARKit
import SceneKit

class ViewController: UIViewController {

    @IBOutlet weak var sceneView: ARSCNView!
    private let configuration = ARWorldTrackingConfiguration()
    private var node: SCNNode!

    //MARK: - Life cycle
    override func viewDidLoad() {
        super.viewDidLoad()

        self.sceneView.showsStatistics = false
        self.sceneView.debugOptions = [ARSCNDebugOptions.showFeaturePoints]
        self.sceneView.automaticallyUpdatesLighting = false
        self.sceneView.delegate = self
        self.addTapGesture()
    }

    override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)

       configuration.planeDetection = .horizontal
       self.sceneView.session.run(configuration)

    }

    override func …
Run Code Online (Sandbox Code Playgroud)

ios scenekit swift arkit

6
推荐指数
1
解决办法
2294
查看次数

标签 统计

arkit ×1

ios ×1

navigation ×1

scenekit ×1

swift ×1

xamarin ×1

xamarin.forms ×1