【问题标题】:Accessing recipients, body etc in an MFMailComposeViewController在 MFMailComposeViewController 中访问收件人、正文等
【发布时间】:2010-01-10 08:25:57
【问题描述】:

我目前正致力于在启动时保持我的 iPhone 应用程序的 UI 状态,但事实证明这在我的一个控制器中有点问题 - 一个子类 MFMailComposeViewController

基本上,我需要存储(在应用退出时)当前的收件人/抄送/密件抄送列表、主题和正文,以便在重新启动后重新设置视图。不幸的是,Apple 似乎只为这些数据提供了 setter 方法(例如setToRecipients:)。

毫无疑问,那里有一些私人吸气剂,但我宁愿不要冒险被 App Store 批准者退回......

有什么想法/建议吗?

【问题讨论】:

    标签: objective-c iphone


    【解决方案1】:

    最好的办法是使用controller.view,并在子视图层次结构中搜索所有UILabels。

    (另外,MFMailComposeViewController 没有私有 getter。这些 setter 只将消息委托给其内部实现类。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-22
      • 1970-01-01
      • 2011-07-29
      • 2014-07-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多