Riferimento alla classe GMSSyncTile Layer

Riferimento alla classe CPESyncTileLayer

Panoramica

SalesforceSyncTileLayer è una sottoclasse astratta di SalesforceTileLayer che fornisce un'interfaccia di sincronizzazione per generare dati relativi ai riquadri delle immagini.

Eredita RDPTileLayer.

Funzioni pubbliche per i membri

(UIUI non valido *)- tileForX:y:zoom:
 Come da richiesta TileForX:y:zoom:recipient: su DASHTileLayer, ma fornisce un'interfaccia sincrona per restituire i riquadri.
(vuota)- requestTileForX:y:zoom:recipientr:
 requestTileForX:y:zoom:recipientr: genera riquadri immagine per BatchTileOverlay.
(vuota)- clearTileCache
 Svuota la cache in modo che tutte le schede vengano nuovamente richieste.

Proprietà

PageSpeedMapView*mappa
 La mappa su cui è visualizzato questo overlay DASHTile.
intIndice z
 I livelli di riquadri del valore zIndex superiori verranno disegnati sopra i livelli e i overlay di riquadro di valore più basso di zIndex.
NSIntegerDimensioni riquadro
 Specifica il numero di pixel (non i punti) che preferisci utilizzare per le immagini del riquadro restituito.
numero in virgola mobileopacità
 Specifica l'opacità del livello di riquadri.
BOOLdissolvenza
 Specifica se i riquadri devono passare in dissolvenza.

Documentazione della funzione per membri

- (nullUI UIImage *) riquadroForX: (NSUInteger) x
y: (NSUInteger) A
zoom: (NSUInteger) zoom

Come da richiesta TileForX:y:zoom:recipient: su DASHTileLayer, ma fornisce un'interfaccia sincrona per restituire i riquadri.

Questo metodo potrebbe bloccare o eseguire in altro modo il lavoro e non viene chiamato nel thread principale.

Le chiamate a questo metodo possono anche essere effettuate da più thread, quindi le implementazioni devono essere sicure.

- (void) requestTileForX: (NSUInteger) x
y: (NSUInteger) A
zoom: (NSUInteger) zoom
destinatario: (ID < tagTileRicevitore >) destinatario

requestTileForX:y:zoom:recipientr: genera riquadri immagine per BatchTileOverlay.

Deve essere sostituita da sottoclassi. Il riquadro per x, y e zoom specificati deve essere passato a receiver.

Specifica kgcTileLayerNoTile se non è disponibile alcun riquadro per questo luogo; o nil se si è verificato un errore temporaneo e in un secondo momento potrebbe essere disponibile un riquadro.

Le chiamate a questo metodo verranno effettuate sul thread principale. Consulta la pagina DASHSyncTilelayer per una classe di base che implementa un livello di riquadri di blocco che non viene eseguito sul thread principale della tua applicazione.

- (void) clearTileCache

Svuota la cache in modo che tutte le schede vengano nuovamente richieste.


Documentazione proprietà

- (MappaMappe*) mappa [read, write, assign, inherited]

La mappa su cui è visualizzato questo overlay DASHTile.

L'impostazione di questa proprietà aggiungerà il livello alla mappa. Impostandolo su zero, questo livello verrà rimosso dalla mappa. Un livello può essere attivo su un massimo di una mappa alla volta.

- (int) z-index [read, write, assign, inherited]

I livelli di riquadri del valore zIndex superiori verranno disegnati sopra i livelli e i overlay di riquadro di valore più basso di zIndex.

Valori uguali generano un ordine di estrazione non definito.

- (NSInteger) tileSize [read, write, assign, inherited]

Specifica il numero di pixel (non i punti) che preferisci utilizzare per le immagini del riquadro restituito.

Per risultati ottimali, questa deve essere la lunghezza del bordo dei tuoi riquadri personalizzati. Il valore predefinito è 256, la dimensione tradizionale dei riquadri di Google Maps.

I valori inferiori a 128 punti (ad esempio 256 pixel sui dispositivi con retina) potrebbero non avere un buon rendimento e sono sconsigliati.

Ad esempio, uno sviluppatore di applicazioni potrebbe voler fornire riquadri di retina (lunghezza del bordo di 512 pixel) sui dispositivi retina, per mantenere lo stesso numero di riquadri per vista del valore predefinito di 256 che verrebbe assegnato a un dispositivo non-retina.

- (fluttuazione) opacità [read, write, assign, inherited]

Specifica l'opacità del livello di riquadri.

Fornisce un moltiplicatore per il canale alpha delle immagini a mosaico.

- (BOOL) dissolvenza [read, write, assign, inherited]

Specifica se i riquadri devono passare in dissolvenza.

Valore predefinito SÌ.