The RAF has recently lowered the required standard for eyesight. I can't tell you off the top of my head what they are but depending on how bad your eyesight is you might still be in with a chance.
Could you say where you heard this because from what people are saying you have to have perfect eye sight.
thanks