【问题标题】:How to get click event of email link in UITextView?如何在 UITextView 中获取电子邮件链接的点击事件?
【发布时间】:2011-12-22 08:51:25
【问题描述】:

我是 iPhone 开发的新手。我正在做一个联系我们的页面。这里我使用 UITextView 来显示细节。其中有一个电子邮件地址链接 (abc@company.com)。当用户点击电子邮件链接时,需要出现 iPhone 的默认邮件应用程序。但我不知道如何在 UITextView 中获取电子邮件链接的点击事件。

我怎样才能做到这一点?

我知道如何加载邮件应用程序。但在此之前,我想做一些其他的事情。那么当用户点击 UITextView 中的电子邮件链接时,如何获得点击事件呢?

【问题讨论】:

标签: ios xcode uitextview


【解决方案1】:

iOS SDK 不会在 UITextView 中公开此事件。如果您想拦截对电子邮件链接的点击,则必须使用UIWebView 而不是文本视图。

【讨论】:

  • 是的。我用 UIWebview 试过了。 (abc@company.com)。单击电子邮件时如何获取单击事件?
【解决方案2】:

你可以在你的 html 内容中使用uiwebview 试试这个a href="mailto:abc@company.com">

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-27
    • 2011-05-20
    • 2016-03-22
    • 1970-01-01
    • 2011-12-20
    • 2011-08-23
    • 1970-01-01
    • 2012-01-14
    相关资源
    最近更新 更多