我是通过使用故事板创建iPhone应用程序。 我不知道如何为UINavigationBar设置自定义图像。xcode4.2(故事板,导航控制器)如何为UINavigationBar设置自定义图像
请教我如何做到这一点。 嗯,我不是一个程序员,只是一个设计师。
非常感谢你给我你的好代码。
我把代码给我的“MainAppDelegate.m”
- (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;
}
但我有几个错误像下面!
对于此行:
SelectClientNavController *controller = (SelectClientNavController *)navigationController.topViewController;
1.预期表达
2.使用未声明的标识符的 'SelectClientNavController'
3.使用未声明的标识符的'controller'
对于此行:
controller.managedObjectContext = self.managedObjectContext;
1.住宅 'managedObjectContext' 上类型的对象 'MainAppDelegeate' *
2.使用未声明的标识符 '控制器' 的未找到
非常感谢你给我你的漂亮的代码。 但我有几个错误。 – Monk
发布您的错误,我可能会提供帮助。 –
我把上面的错误。如果你能解决它,欣赏!感谢您的建议。 – Monk