0
私は大きな問題があります。私はスペイン語で書かれたアプリケーションを開発していますので、ラベルとコントロールはスペイン語でなければなりません。カメラから写真を選択すると、デフォルトのカメラコントロールが英語で表示されます。「写真を撮る」、「キャンセルする」、「取り戻す」。私の質問は、スペイン語で表示されるようにこのボタンをカスタマイズできるかどうかです。 "Tomar Foto"、 "Cancelar" y "Volver a tomar"カスタムカメラオーバーレイでカメラコントロールでボタンのタイトルをカスタマイズできますか?
これは実際に私のコードです:
-(IBAction)takePhoto :(id)sender
{
if (fotos.count <= 3) {
UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
{
[imagePickerController setSourceType:UIImagePickerControllerSourceTypeCamera];
}
imagePickerController.showsCameraControls = YES;
// image picker needs a delegate,
[imagePickerController setDelegate:(id)self];
// Place image picker on the screen
if([[[UIDevice currentDevice] systemVersion] floatValue]>=8.0)
{
[[NSOperationQueue mainQueue] addOperationWithBlock:^{
[self presentViewController:imagePickerController animated:NO completion:nil];
}];
}
else
{
[self presentViewController:imagePickerController animated:NO completion:nil];
}
}
}
アプリがスペイン語のローカリゼーションをサポートするように設定されており、ユーザーがスペイン語を使用するように端末を設定している場合、標準コントロールのすべてのボタンとラベルにスペイン語も表示されます。 – rmaddy
あなたの助けにたくさんの気高い! –