Onde colocar drawRect?
-
22-07-2019 - |
Pergunta
Eu estou apenas começando a aprender procedimentos de desenho para o iPhone, mas algo me confunde. Se eu começar um novo aplicativo baseado em vista, e estabelecer uma nova classe vista, associar isso com a visão de que veio com a aplicação, em seguida, drawRect, colocado nessa nova classe vista, parece funcionar.
Mas por que eu não posso simplesmente estabelecer minhas rotinas de desenho diretamente no controlador de vista para a vista:. Já fiz, e drawRect só não fica invocado quando eu uso setNeedsDisplay
Agradecemos antecipadamente por qualquer ajuda.
John Doner
Solução
drawRect é um método de UIView e não de UIViewController, é por isso que ele não está sendo chamado.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow