Ho bisogno di impostare il colore di sfondo della vista di hosting nella trama principale per cancellare il colore. Qualcuno può aiutarmi?È possibile impostare il colore di sfondo di hostingview in coreplot?
5
A
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.
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. –
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. –
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. –