1

我正在定制MFMailComposeViewController。为了更改它的 UI,我检测到UIBarButtonItem并使用以下方法更改它的外观:

[[UIBarButtonItem appearance]setTitle:@""];

我在使用UIBarButtonItem文本的其他课程中崩溃了。我通过将 customView 用于栏按钮来修复这些问题。我还在我的应用程序中使用共享工具包,现在当键盘出现在工具栏上时(在下一个/上一个和完成按钮中),我在 twitter 登录屏幕上崩溃了。

  1. 在我为特定类设置外观后,有什么方法可以避免我的应用程序的其他栏按钮项目崩溃?
  2. 有没有办法将 customView 分配给 ShareKit 的 twitter 登录屏幕的按钮?
  3. 如果以上两者都没有,有什么方法可以删除这些条形按钮?

谢谢。

如果这可以定制我们可以吗?

4

2 回答 2

0

UIBarButtonItem外观代理没有用于setTitle.

在文档中,您会发现可用于自定义外观的方法

于 2013-06-21T10:30:53.250 回答
0

您无法自定义MFMailComposeViewController.

来自 Apple 在课堂上的文档

“邮件撰写界面本身是不可定制的,不得由您的应用程序修改。”

于 2013-06-21T10:31:46.717 回答