Перевод текста на кнопки при использовании mfmailcomposeviewcontroller - PullRequest
0 голосов
/ 20 июня 2011

Как можно изменить заголовок элемента UIBarButtonItem при использовании mfmailcomposeviewcontroller? Мне не нужен текст «отмена» / «отправить», и мне также не нужна опция сохранения / удаления черновика, которая запрашивает пользователя, когда он нажимает «отменить».

Ответы [ 2 ]

1 голос
/ 21 июня 2011

Вы не можете.MFMailComposeViewController не настраивается.

Вы можете изменить регион разработки в своем Info.plist так, чтобы ваши системные кнопки были переведены, или добавить переводы в вашем приложении, а системные кнопки были переведены на выбранный пользователем язык.

Примечание. Вероятно, это дубликат с этим вопросом

0 голосов
/ 20 июня 2011

Это потому, что вы установили его с помощью системного элемента "style" UIBarButtonSystemItem.

Вы можете использовать их или использовать пользовательские:

  • UIBarButtonSystemItemDone
    UIBarButtonSystemItemCancel
    UIBarButtonSystemItemEdit,
    UIBarButtonSystemItemSave,
    UIBarButtonSystemItemAdd,
    UIBarButtonSystemItemFlexibleSpace,
    UIBarButtonSystemItemFixedSpace
    UIBarButtonSystemItemCompose
    UIBarButtonSystemItemReply
    UIBarButtonSystemItemAction
    UIBarButtonSystemItemOrganize
    UIBarButtonSystemItemBookmarks
    UIBarButtonSystemItemSearch,
    UIBarButtonSystemItemRefresh
    UIBarButtonSystemItemStop
    UIBarButtonSystemItemCamera,
    UIBarButtonSystemItemTrash
    UIBarButtonSystemItemPlay
    UIBarButtonSystemItemPause
    UIBarButtonSystemItemRewind
    UIBarButtonSystemItemFastForward
    UIBarButtonSystemItemUndo, // iOS 3.0 и более поздние версии
    UIBarButtonSystemItemRedo, // iOS 3.0 и более поздние версии
    UIBarButtonSystemItemPageCurl, // iOS 4.0 и более поздние версии

О, я не видел "Перевод" из названия ..

...