2013-12-11 23 views
8

Mi sono riferito a seguito article. Quello che effettivamente devo disegnare è cerchi concentrici/concreti con un effetto come mostrato nell'immagine sotto.Come disegnare un effetto (Lucentezza con lucentezza metallica) sul cerchio concentrico come segue?

enter image description here

mi sto trovando difficile a) Disegnare lo strisce bianche radialmente b) Trovare alcuni termini chiave per la ricerca di articoli relativi a procedere ulteriormente su questo.

Qualsiasi suggerimento o collegamento da leggere su questo sarà di grande aiuto.

+1

Direttamente Usa un'immagine ad alta risoluzione invece di disegnare. :) – user203108

+0

Gradiente circolare + immagine con anelli concentrici sottili? –

risposta

0

Non ho alcun codice per te ma l'idea è in realtà abbastanza semplice. Stai disegnando un numero di linee che si irradiano da un singolo punto centrale (diciamo 50,50) a quattro diversi gruppi di punti. Il primo set è per x = da 0 a 100, y = 0. Il secondo set è per y = da 0 a 100, x = 0. Il terzo set è per x = da 0 a 100, y = 100. Il quarto set è per y = 0 a 100, x = 100. E per ogni passaggio è necessario cambiare il colore da bianco a nero o bianco a grigio in incrementi o utilizzare una tabella di ricerca con i valori di colore al suo interno.

1

http://maniacdev.com/2012/06/ios-source-code-example-making-reflective-metallic-buttons-like-the-music-app

Questo è un tutorial per rendere bottoni in metallo riflettente. Puoi applicare le tecniche dal codice sorgente a qualsiasi oggetto tu stia cercando di fare. Il codice sorgente è here su github. Ho solo cercato su google "effetto ios obiettivo c metal" perché è quello che stai cercando di fare, giusto? L'effetto metallico appare in cerchi concentrici e cambia mentre inclini il telefono, proprio come fa il dispositivo di scorrimento musicale iOS6.

+0

La maggior parte di questi esempi utilizza un'immagine di base che è predefinita per il gloss metallico. È davvero impossibile disegnare questi anelli passando il loro colore di base come input dell'utente, cioè il codice deve essere indipendente da qualsiasi immagine. Qualche indizio? –

+0

@RahulSharma Non ho trovato nulla che non usi un'immagine di base, mi dispiace. – prouvaire

Problemi correlati