我是通過使用故事板創建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