I had the same problem, it's a bad screen. The apple store confirmed the problem and gave me a new iPhone. Problem never came back.
open