When presenting a ViewController modally with a storyboard segue, the previous ViewController bleeds through.
UIViewController B presents UIViewController C modally. Both of them have UIScrollView
(if that matters). When I get to ViewController C, it's almost as though the the entire view is just a tiny bit smaller so that the previous ViewController bleeds through. It looks something like this:
The bottom light grey is part of the previous controller. The way I actually confirmed it was the previous view controller is I added this method to it:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
NSLog(@"I'm being touched!");
}
This only occurs in iOS 7 and not on iOS 8.