2012-05-24 8 views

risposta

6

La vista di hosting di Core Plot è una sottoclasse di UIView. Dovrebbe essere impostato su un valore predefinito backgroundColor. Vedi lo UIView docs.

È inoltre possibile impostare un riempimento sul grafico utilizzando l'immagine anziché posizionarla sullo sfondo.

graph.fill = [CPTFill fillWithImage:[CPTImage imageWithCGImage:myCGImage]]; 

Questo è solo un esempio. CPTImage ha anche diversi altri metodi di inizializzazione.

+0

Grazie per la risposta. L'ho provato ma non funziona per me. Voglio mantenere un'immagine sulla vista e quindi aggiungere la visualizzazione di hosting su di essa con colori chiari. in modo che il mio grafico possa apparire come se fosse tracciato su quell'immagine. –

+0

con questo metodo per riempire il grafico con l'immagine non ha alcun effetto su di esso.anche io ho provato a riempire PlotAareaFrame con image.and dà uno schermo nero. –

+0

Imposta il 'riempimento' del grafico, il riquadro dell'area di stampa e/o l'area di stampa su' zero' per renderli trasparenti. La visualizzazione di hosting deve essere trasparente per impostazione predefinita. –