How to play Jayce Top against more mobile champions?
Hey all. I've been trying out Jayce as a potential new main for the toplane and he's honestly been really fun, even if half the games consist of me absolutely getting my shit kicked in because I'm not properly spacing and whatnot (all thing that I'm trying to learn with each new sessions).
This question might feel a little stupid, and I am pretty bad at the game all things considered, but... some matchups feel genuinely impossible, and I really need to know what I can do against them. I've specifically been struggling against Yone and Wukong, and a little less but kind of the same alley with Ambessa. These highly mobile champions can just close the gap immediately and I feel like the melee form isn't nearly enough to combat their all ins. Even pre-emptively hitting a Q+E in canon form before switching over to melee and doing W+Q into auto into E isn't enough, more often than not (I often die before I can execute this whole combo as a matter of fact). I just had an ESPECIALLY awful round against a Wukong (who tbf understood his champion and his mechanics extremely well) and I just had positively no idea what I could do against him. I could not under any circumstance farm, neither with melee (he was stronger than me) nor cannon form (his abilites had a higher range than my auto attacks, he out-zoned me). The only thing I could feasibly do there was farm using my Q+E in cannon mode but he'd often go and bodyblock those to deny it before immediately healing back up. I built Executioner's pretty early to try and negate that healing but I could rarely proc it because, again, my auto range is less than his ability range, so the moment I tried to proc Executioner's was the moment he all-inned me. The few times I did get the upper hand (thanks to some helpful ganks) his highly mobile kit just meant he could escape and get away with it all.
What am I meant to do here? Or just generally against these highly mobile champions?