更改UIImagePickerController的NavigationBar标题

Dam*_*dra 6 iphone uiimagepickercontroller

我想知道如何更改UIImagePickerController的导航栏标题.我尝试了几种方法,但无法做到.

尝试了以下方式,

imgPicker.title = [NSString stringWithString:@"My Name"];
imgPicker.navigationItem.title = [NSString stringWithString:@"My Name"];
Run Code Online (Sandbox Code Playgroud)

但它仍然给我一个名为"相册"的默认标题.任何人都可以告诉我该怎么做?....

谢谢....

Dam*_*dra 48

我找到了办法.当您将UIImagePickerController委托设置为self并实现以下方法时,它可以正常工作.

- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated
{
    [viewController.navigationItem setTitle:@""];
}
Run Code Online (Sandbox Code Playgroud)

通过此链接http://forums.macrumors.com/showthread.php?t=533216找到它

谢谢...

  • 这应该是`[viewController.navigationItem setTitle:@""];` (2认同)