BuildItArSample.iOS.ViewController.ViewDidAppear C# (CSharp) Method

ViewDidAppear() public method

public ViewDidAppear ( bool animated ) : void
animated bool
return void
        public override void ViewDidAppear(bool animated)
        {
            try
            {
                base.ViewDidAppear(animated);
                if (cameraFeedUtility == null)
                {
                    cameraFeedUtility = new CameraFeedUtility(View, CameraView);
                }
                cameraFeedUtility.InitAndStartCamera();
                if (UIDevice.CurrentDevice.CheckSystemVersion(8, 0))
                {
                    locationManager.RequestWhenInUseAuthorization();
                }

                world = new ARWorld<POI>(View, 50, UpdateElementsOnScreen);
                world.Initialize(pois);
                PopulateWorld();
                world.StartSensors();
                locationManager.LocationsUpdated += LocationManager_LocationsUpdated;
                locationManager.StartUpdatingLocation();

                
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex.Message);
            }
        }