2014-09-03 101 views
0

我一直在浏览网络几个小时,想方设法获取设备的地理位置,但无济于事。Xamarin.iOS地理位置

我可以找到一些适用于android的文档,但对于iOS来说没有任何内容。任何人有任何想法或可以指向我的正确方向?

回答

3

Xamarin.Mobile组件具有跨平台的GeoLocation服务。它带有样品。

Xamarin也有一个Core Location sample app

此问题在Stack Overflow many times也被询问和回答。

CLLocationManger lm = new CLLocationManger(); 
... (Acurray) 
... (Other Specs) 

lm.LocationsUpdated += delegate(object sender, CLLocationsUpdatedEventArgs e) { 
    foreach(CLLocation l in e.Locations) { 
     Console.WriteLine(l.Coordinate.Latitude.ToString() + ", " +l.Coordinate.Longitude.ToString()); 
    } 
}; 

lm.StartUpdatingLocation(); 
+0

我搜索了几个小时的Xamarin地理定位。没有研究,我不会问这个问题。这正是我需要的,非常感谢。 – zsawaf 2014-09-03 03:34:16

+0

我只想让你知道我爱你。我诚实地从你的答案中学到了比Xamarin网页更多的东西! – zsawaf 2014-09-05 03:47:45