I studied iOS dev and met some problems with the navigation controller.
I created the SingleView application and then used the "Embed In Navigation Controller" to get the navigation control.
The problem that I encountered is that after successfully creating the application, only the navigation bar is displayed, the other components of the user interface are nothing but pure black. I tried on a real device, clean / rebuild, uninstall the application and rebuild, all got the same result.
Below is a screenshot:

Screenshot of storyboard:

When you click on the navigation controller:

I tried updating constraints and frames, so no warnings about the amber triangle.
" " .
:
AppDelegate.m
#import "AppDelegate.h"
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
return YES;
}
- (void)applicationWillResignActive:(UIApplication *)application
{
}
- (void)applicationDidEnterBackground:(UIApplication *)application
{
}
- (void)applicationWillEnterForeground:(UIApplication *)application
{
}
- (void)applicationDidBecomeActive:(UIApplication *)application
{
}
- (void)applicationWillTerminate:(UIApplication *)application
{
}
@end
AppDelegate.h
#import <UIKit/UIKit.h>
@interface AppDelegate : UIResponder <UIApplicationDelegate>
@property (strong, nonatomic) UIWindow *window;
@end
=== UPDATE ====
UINavigationController UIViewController
. .