Desidero ottenere un risultato MKMapRect più grande del 10-20% in tutte le direzioni rispetto all'attuale visibleMapRect
. Se questo fosse un CGRect, userei CGRectInset con valori xey negativi, fornendomi un inserto inverso (cioè un rect più grande). Sfortunatamente, MKMapInset non supporta valori di inset negativi, quindi non è così facile.Come posso espandere un MKMapRect di una percentuale fissa?
Questo potrebbe essere più semplice se i valori per il rect mappa erano unità riconoscibili ma i valori di origine x e y sono nell'ordine di 4.29445e + 07 e la larghezza/altezza è 2500-3000.
Sono a circa 10 secondi dalla scrittura di una categoria per farlo manualmente ma volevo essere sicuro che prima non mi mancasse qualcosa. C'è un modo più semplice per espandere MKMapRect?
Questo aiuto a tutti? : http://stackoverflow.com/questions/8465149/mkmaprect-zooms-too-much – Firo
note, per il 2017 Apple ha ora ** fatto tutto il lavoro **, vedere la risposta sotto – Fattie