When starting the app, if the user doesn\'t have login information stored, I want to display a modal view controller to force the entry of this information. I found through
I ran into the same issue. Not sure what causes it, but I fixed it with the following line of code just after I dismiss my modal view:
[self.view setFrame:CGRectMake(0, 10, self.view.frame.size.width, self.view.frame.size.height)];
Just adjust the Y offset to meet your needs. In another instance I had to make it 20 instead of 10.