コード例 #1
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            _locations = LocationHelper.Instance.Locations;
            LocationHelper.Instance.LocationAdded += delegate { locationTable.ReloadData(); };

            startLocation.Clicked += delegate {
                LocationHelper.Instance.StartLocationUpdates();

                // creating and arbitrary region for now
                // we'll make this interactive when we introduce mapkit in the next chapter
                _testRegion = new CLRegion(new CLLocationCoordinate2D(41.79554472, -72.62135916), 1000, "testRegion");
                LocationHelper.Instance.StartRegionUpdates(_testRegion);
            };

            stopLocation.Clicked += delegate {
                LocationHelper.Instance.StopLocationUpdates();

                LocationHelper.Instance.StartRegionUpdates(_testRegion);
            };

            _source = new LocationTableSource(this);
            locationTable.Source = _source;
        }
 public override void ViewDidLoad ()
 {
     base.ViewDidLoad ();
     
     _locations = LocationHelper.Instance.Locations;
     LocationHelper.Instance.LocationAdded += delegate { locationTable.ReloadData (); };
     
     startLocation.Clicked += delegate { 
         LocationHelper.Instance.StartLocationUpdates (); 
         
         // creating and arbitrary region for now
         // we'll make this interactive when we introduce mapkit in the next chapter
         _testRegion = new CLRegion (new CLLocationCoordinate2D (41.79554472, -72.62135916), 1000, "testRegion");
         LocationHelper.Instance.StartRegionUpdates (_testRegion);
     };
     
     stopLocation.Clicked += delegate { 
         LocationHelper.Instance.StopLocationUpdates ();
         
         LocationHelper.Instance.StartRegionUpdates (_testRegion);
     };
     
     _source = new LocationTableSource (this);
     locationTable.Source = _source;
 }
コード例 #3
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            _locations = LocationHelper.Instance.Locations;
            LocationHelper.Instance.LocationAdded += delegate { locationTable.ReloadData(); };

            startLocation.Clicked += delegate { LocationHelper.Instance.StartLocationUpdates(); };
            stopLocation.Clicked  += delegate { LocationHelper.Instance.StopLocationUpdates(); };

            _source = new LocationTableSource(this);
            locationTable.Source = _source;
        }
 public override void ViewDidLoad ()
 {
     base.ViewDidLoad ();
     
     _locations = LocationHelper.Instance.Locations;
     LocationHelper.Instance.LocationAdded += delegate { locationTable.ReloadData (); };
     
     startLocation.Clicked += delegate { LocationHelper.Instance.StartLocationUpdates (); };
     stopLocation.Clicked += delegate { LocationHelper.Instance.StopLocationUpdates (); };
     
     _source = new LocationTableSource (this);
     locationTable.Source = _source;
 }