O verbo avançar é usado tanto no sentido de «passar adiante» como no de «fazer mover para a frente», «deslocar» (verbo transitivo).
Assim, todas as construções assinaladas poderão estar corrretas, dependendo do contexto e do que se pretende dizer:
— «avançar uma tela» pode significar mostrar a tela (deslocando-a ou evidenciando-a)
ou
ultrapassar a tela, passando adiante (como no xadrez, por exemplo: avançou uma casa);
— «avançar de tela» significa passar de uma tela para a seguinte.