Como definir uma borda de gradiente no UIView?
É muito fácil colocar uma borda simples em umUIView
. Você simplesmente liga paraQuartzCore
, importe-o e use:
<code>self.view.layer.borderColor = [UIColor redColor].CGColor; self.view.layer.borderWidth = 2.0f; </code>
Minha pergunta é ... Existe uma maneira de fazer essa borda usar um gradiente. Eu sei como aplicar uma máscara de gradiente para a visão inteira, mas não apenas para sua borda. Eu estou supondo que isso poderia envolver uma visão personalizada eCoreGraphics
desenho dentrodrawRect:
, mas não tenho certeza por onde começar.