我正在学习objective-c,并且在使顶部导航栏变黑时遇到了一些麻烦。这是我到目前为止所拥有的:
// AppDelegate.h
#import <UIKit/UIKit.h>
@interface AppDelegate : UIResponder <UIApplicationDelegate>
@property (strong, nonatomic) UIWindow *window;
@property (strong, nonatomic) UINavigationController *navigationController;
@end
// AppDelegate.m
#import "AppDelegate.h"
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.navigationController.navigationBar.barStyle = UIBarStyleBlackOpaque; // optional
return YES;
}
我在这里做错了什么/对此不了解?这将如何解决?是不是因为我没有合成navigationController?(什么时候需要合成一些东西?)