我可以通过UIImagePickerController和sourceType = UIImagePickerControllerSourceTypeCamera;ios UIImagePickerController拍照按钮标题
我想知道如何制作基于设备语言的按钮标题。
现在取消按钮,它只显示“取消”。 我如何使取消按钮基于不同的语言?
Thx
我可以通过UIImagePickerController和sourceType = UIImagePickerControllerSourceTypeCamera;ios UIImagePickerController拍照按钮标题
我想知道如何制作基于设备语言的按钮标题。
现在取消按钮,它只显示“取消”。 我如何使取消按钮基于不同的语言?
Thx
简单的答案是你不能,除非你使用自定义选取控制器。我认为它应该根据设备语言自动更改,但我认为我错了。
,可以用下面的代码来完成,只需更改与取消完成标题和挑起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;
}