【问题标题】:Xcode iPhone - How To Attach A Signature To A Text Message Automatically?Xcode iPhone - 如何自动将签名附加到短信?
【发布时间】:2011-10-27 23:46:22
【问题描述】:

我想弄清楚如何做的是,当我通过 iPhone 的内置短信应用程序发送常规短信时,如何硬编码短信(签名)以在短信后显示我给别人写信?

例子:

  1. 我启动了我的短信应用程序,我想向名叫 John 的人发送短信。
  2. 然后我在文本字段中向 John 输入以下内容:“Hello John,你好吗?”
  3. 按下发送按钮后,我看到了标准气泡,但在我发送给 John 的文本下方是我的硬编码签名。

所以它把我的原始文本和我的硬编码签名发送给了约翰。那么我到底需要做什么“明智的代码”来完成这个? 如果可能的话,示例代码会很棒

谢谢

【问题讨论】:

    标签: iphone objective-c xcode sms


    【解决方案1】:

    这不是一个完美的解决方案 - iOS 不允许您自动发送短信(以防止垃圾邮件和/或垃圾邮件)。但是,您可以通过MFMessageComposeViewController 呈现一个界面。

    在这个类中有一个body 属性。通过将NSString 设置为该属性,您可以显示现有文本。当然,用户仍然可以解决这个问题,并且可以删除它——这是你无法控制的,出于用户体验的原因。

    【讨论】:

    • 好吧,我想我的意思是,用户会意识到这种情况的发生。他们会下载我的应用程序,该应用程序将内置此功能,用户无需执行与发送短信时已经执行的操作不同的任何操作。这有意义吗?
    • Apple 当然不知道这一点,而且仍然不存在这样做的 API。您可以做的最好的事情是预先填充消息字段并希望用户不要更改它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-20
    • 2018-11-02
    • 2021-06-09
    • 2011-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多