我检查了this,并创建了一个应用来简单地添加事件。我的要求是向具有某些数据参数的应用程序添加深层链接,但我不想在URL
中显示它。我宁愿有一个简单的文本,例如在iOS swift中添加“打开此链接”代替URL到日历事件。那可行吗?我尝试将HTML <a>
标记添加到如下注释中,但不起作用
eventObj.notes = "Some Notes : <a href ='www.google.com' target='_blank'>Open this link</a>"
我希望不要缩短URL。
我遇到了同样的问题,似乎简短的答案是“否”。>
iCal标准Description不支持HTML或RTF。
有一个实验字段X-ALT-DESC,它允许您将HTML添加到日历事件。在Outlook中,您可以使用它,但是对于iOS 13.2,Apple本身不支持它。
EventKit API也没有添加HTML或富文本格式的方法。因此,突出显示链接的唯一方法是通过纯文本网址检测。
因此,很遗憾,您必须按原样添加URL。