我正在使用故事板创建iPhone应用程序.我不知道如何为UINavigationBar设置自定义图像.
请教我如何做到这一点.我不是程序员而是设计师.
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
UINavigationController *navigationController = (UINavigationController *)self.window.rootViewController;
SelectClientNavController *controller = (SelectClientNavController *)navigationController.topViewController;
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"yourBackGroundImage.png"] forBarMetrics:UIBarMetricsDefault];
controller.managedObjectContext = self.managedObjectContext;
return YES;
}
Run Code Online (Sandbox Code Playgroud)
对于这一行:
SelectClientNavController *controller = (SelectClientNavController *)navigationController.topViewController;
Run Code Online (Sandbox Code Playgroud)
1.期待的表达
2.使用未声明的标识符'SelectClientNavController'
3.使用未声明的标识符'controller'
对于这一行:
controller.managedObjectContext = self.managedObjectContext;
Run Code Online (Sandbox Code Playgroud)
1.在'MainAppDelegeate ' 类型的对象上找不到属性'managedObjectContext '*
2.使用未声明的标识符'controller'
custom-controls uinavigationbar storyboard uinavigationcontroller xcode4.2