小编Mon*_*onk的帖子

xcode4.2(storyboard,Navigation Controller)如何为UINavigationBar设置自定义图像

我正在使用故事板创建iPhone应用程序.我不知道如何为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;
}
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

4
推荐指数
1
解决办法
2372
查看次数

xcode - 我想收到设备语言

如何通过以下方法获取iPhone设备语言到服务器?

$_SERVER['HTTP_ACCEPT_LANGUAGE']
Run Code Online (Sandbox Code Playgroud)

device ios http-accept-language

1
推荐指数
1
解决办法
6232
查看次数