【问题标题】:Is it possible to pre-populate subject field in mail when sharing a URL共享 URL 时是否可以在邮件中预填充主题字段
【发布时间】:2014-04-17 17:25:08
【问题描述】:

在我的应用程序中,用户可以单击一个共享按钮,该按钮显示所有可能已安装的能够发送NSURL 的应用程序。当用户单击Mail 时,我想重新填充主题字段(我已经在填充正文,它正在工作)。此外,当用户单击 SMS 时,我希望收到与用户单击 Mail 时不同的消息

这可能吗?

这是我目前正在做的,但不确定如何为MailSMS 自定义消息

  activity_vc = UIActivityViewController.alloc.initWithActivityItems(["Check it out!",
  NSURL.URLWithString("http://myurl.com/?id="+@item_id.to_s)], applicationActivities:nil)
  activity_vc.modalTransitionStyle = UIModalTransitionStyleCoverVertical
  activity_vc.excludedActivityTypes = [
    UIActivityTypeAddToReadingList,
    UIActivityTypeAirDrop,
    UIActivityTypeCopyToPasteboard,
    UIActivityTypePrint
  ]
  @delegate.presentViewController(activity_vc, animated:true, completion:nil)

【问题讨论】:

    标签: ios ios7 rubymotion


    【解决方案1】:

    你应该可以使用setValue(forKey:)来做到这一点

    activity_vc.setValue('Populated subject field', forKey: 'subject')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-01
      • 1970-01-01
      • 2014-06-17
      • 2010-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-06
      相关资源
      最近更新 更多