Pergunta

Existe uma maneira de criar o seguinte efeito no Núcleo de Gráficos acariciando um CGPathRef?

IMG

Se é possível, seria mais eficiente para desenhar com o Núcleo de Gráficos vs.simplesmente desenho radial elipse CGImageRef um monte de vezes ao longo do caminho?

Editar:para esclarecer:Eu quero a parte central do curso para ter 100% de opacidade, e as bordas para fazer desaparecer a partir de 100% de opacidade de 0% de opacidade.

Edit 2:também, eu pretendo usar esse desenho em um MKOverlayView para seleccionar um utilizador caminho...então não tenho certeza se um filtro desfoque seria a performance suficiente.

Foi útil?

Solução

Uma rodada cobertas de espessa caminho com uma sombra sobre ele é provavelmente a melhor solução para você.Que envolveria:

CGContextSetLineWidth()
CGContextSetLineCap()
CGContextSetShadowWithColor()

Você gostaria de um desvio de zero sombra, e você precisa experimentar com o raio e o desfoque de parâmetros para obter o efeito que você está depois.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top