pourquoi le "y" et pourquoi n'est ce pas "il a une pomme sur cette robe"?
Logiquement les deux devraient être admis.
Comment dirait on :il a une pomme dans sa robe ?
"Tem uma maça no vestido dele."