2011-09-25 52 views
0

我可以通过UIImagePickerController和sourceType = UIImagePickerControllerSourceTypeCamera;ios UIImagePickerController拍照按钮标题

我想知道如何制作基于设备语言的按钮标题。

现在取消按钮,它只显示“取消”。 我如何使取消按钮基于不同的语言?

Thx

回答

0

简单的答案是你不能,除非你使用自定义选取控制器。我认为它应该根据设备语言自动更改,但我认为我错了。

0

,可以用下面的代码来完成,只需更改与取消完成标题和挑起dismissViewController:

- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated { 

    UINavigationItem *ipcNavBarTopItem; 

    // add done button to right side of nav bar 
    UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithTitle:@\"Done\" 
          style:UIBarButtonItemStylePlain 
          target:self 
          action:@selector(saveImages:)]; 

    UINavigationBar *bar = navigationController.navigationBar; 
    [bar setHidden:NO]; 
     ipcNavBarTopItem = bar.topItem; 
     ipcNavBarTopItem.title = @\"Pick Images\"; 
    ipcNavBarTopItem.rightBarButtonItem = doneButton; 
} 
相关问题