私は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 を合成していないからでしょうか。(何かを合成する必要があるのはいつですか?)