Farklı seçenekleriniz var. Bu örnek kodu elmadan görebilirsiniz: Regions. Anladığım kadarıyla, cihaz pozisyonunu antenin pozisyonu ile kontrol ediyorum. Veya aygıtın konumunu izleyerek ve Sizin tarafınızdan tanımlanan bir bölgede olup olmadığını kontrol edin. Bu daha iyi bir çözüm bulursanız lütfen bize bildirin.
DÜZENLEME: koordinatı harita bu kullanmayı deneyin görünür ise
kontrol etmek için:
// Your coordinates - Lisbon for example
float lisbonLatitudeValue = 38.7069320;
float lisbonLongitudeValue = -9.1356321;
CLLocationCoordinate2D lisbonCoordinates = CLLocationCoordinate2DMake(lisbonLatitudeValue, lisbonLongitudeValue);
if (MKMapRectContainsPoint(mapView.visibleMapRect, MKMapPointForCoordinate(lisbonCoordinates)))
{
// do something
NSLog(@" - Lisbon is visible");
}
else {
// do something
NSLog(@" - Lisbon is not visible");
}
o Answer.But için
Merhaba Frade teşekkür değildi Umut olur neyi Ben arıyorum.Kaydedilen koordinatlarımın geçerli bölgede olup olmadığını kontrol etmek istiyorum.Ya da, bir çift enlem ve boylam var ve bunun mevcut bölgede veya dışında olduğunu kontrol etmek istiyorum. – Nit
Tamam Anladım. Yani bölgeye göre ne demek istiyorsun? bir ülke!? Bir şehir? dairesel bölge? bir koordinat? neye sahipsin?? Sorunuzda daha spesifik olmaya çalışın .. – Frade
Merhaba Frade Ben yöntem gibi bir şey buluyorum. – Nit