2

現在、私は多言語アプリケーションに取り組んでおり、CancelUseおよびRetakeのボタンのタイトルを変更したいと考えていますUIImagePickerController。どうやってやるの?

4

6 に答える 6

1

デバイスの言語に自動的に変更されます。

これについて心配する必要はありません。また、その動作を変更することはできません。

MFMessageComposer、などMFMailComposerのコントロールUIImagePicker。デフォルトのコントロール テキストがデバイスの言語に自動的に変更されます。

于 2013-05-08T09:06:54.150 に答える
1

イメージピッカー コントローラーにデリゲートを self として割り当て、次のコードを追加します。

- (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;
}
于 2013-05-08T09:18:27.007 に答える