ios UIImagePickerController Взять название кнопки фотографии - PullRequest
0 голосов
/ 25 сентября 2011

Я могу сделать фотографию с помощью UIImagePickerController и sourceType = UIImagePickerControllerSourceTypeCamera;

Я хочу знать, как сделать заголовок кнопки на основе языка устройства.

Теперь кнопка отмены, это толькоотобразить «Отмена».Как я могу сделать кнопку отмены на основе языка различий?

Thx

Ответы [ 2 ]

0 голосов
/ 03 ноября 2014

Это можно сделать с помощью следующего кода, просто измените заголовок «Готово» с помощью кнопки «Отмена» и вызовите 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;
}
0 голосов
/ 25 сентября 2011

Простым ответом является то, что вы не можете, если вы не используете пользовательский контроллер выбора.Я думаю, что это должно измениться автоматически в зависимости от языка устройства, но я думаю, что я не прав в этом.

...