I have an Apple Watch app that consists of a homepage with a table view. When selecting a row, I present some InterfaceControllers as pages:
[self presentControllerWithNames:@[@"Controller1", @"Controller2", @"Controller3", @"Controller4 etc"] contexts:@[contexts....]];
Oddly enough, when only one InterfaceController is displayed, it displays correctly, the interface starts right below the status bar.
However, when I present multiple pages, as in the code above, the contentFrame is compressed, and there is black space between the top line and the actual content.
What is it and how to remove it?
Single Page:

Multiple Pages:

source
share