2014-09-03 169 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