使用mfmailcomposeviewcontroller时翻译按钮上的文本

时间:2011-06-20 19:50:31

标签: iphone ios uibarbuttonitem mfmailcomposeviewcontroller

使用mfmailcomposeviewcontroller时,如何更改UIBarButtonItem的标题?我不希望文本“取消”/“发送”,我也不需要保存/删除草稿选项,当他/她点击“取消”时提示用户。

2 个答案:

答案 0 :(得分:1)

你做不到。 MFMailComposeViewController无法自定义。

您可以更改Info.plist中的“开发区域”,以便翻译系统按钮,或在应用程序中添加翻译,系统按钮将翻译为用户选择的语言。

注意:这可能与this question

重复

答案 1 :(得分:0)

多数民众赞成是因为您已使用系统项“样式”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及更高版本

哦,我没有看到标题中的“翻译”..