iPhone Mapkit Blue Dot / User Location Region zoom kérdés

szavazat
1

Is lehet beállítani a régió alapuló jelenlegi helyét a mapview csak egy ideig. Azt akarom, iphone app, hogy a jelenlegi helyéről, nagyítható, hogy a jelenlegi helyét, majd lehetővé teszi a felhasználó számára, hogy végignéznie. Azonban, mivel az én setRegion kód az én didUpdateToLocation funkció minden alkalommal az aktuális hely frissül, így a régióban, és nem tudok görgetni körül a térképen. Próbáltam, hogy ezt setRegion kódot a viewDidLoad funkció, de a felhasználó aktuális tartózkodási helyét nem inicializált ezen a ponton, így ez nem működik rendben.

Bármilyen ötletet?

A kérdést 09/03/2010 23:02
a forrás felhasználó
Más nyelveken...                            


3 válasz

szavazat
4

Ezen az oldalon van egy letölthető példája annak, amit maga után (szerintem!).

http://blog.objectgraph.com/index.php/2009/04/08/iphone-sdk-30-playing-with-map-kit-part-3/

-James

Válaszolt 31/03/2010 16:19
a forrás felhasználó

szavazat
1

Add a BOOL Ivar nevű mondani regionHasBeenSet az osztály, és inicializálja a NEM viewDidLoad. A didUpdateToLocation, ha regionHasBeenSet nem, akkor hívja setRegion és állítsa regionHasBeenSet YES.

Válaszolt 09/03/2010 23:19
a forrás felhasználó

szavazat
0

ha a végén hozzátéve kommentárok bármely ponton Nemrég találtam ezt a kódrészletet az online ami hatalmas segítség nagyítás: http://codisllc.com/blog/zoom-mkmapview-to-fit-annotations/

Válaszolt 29/07/2010 13:25
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more