目前我有一个UITextView字段,其中选中了CheckBox“Detect Links”。该字段的内容将始终是一个电子邮件地址。
我想要做的是允许用户点击我的应用内打开的电子邮件地址和邮件编辑器。
我已经阅读了如何使用 MFMailComposeViewController 在您的应用内部发送电子邮件,但如何捕获触摸电子邮件地址的用户,在UITextView中,并将其发送到我的邮件编写器代码默认操作?
答案 0 :(得分:0)
由于UITextView
不支持拦截链接上的点按,因此您可能必须将UIApplication
子类化为覆盖其openURL:
方法。我甚至不确定这是否有效。如果您想要走这条路线,请注意您必须在main.m和MainWindow.xib中调用UIApplication
时使系统知道UIApplicationMain()
子类。