如何使用swift代码在UIlabel中添加包含链接和图像的字符串。 以下是我需要的示例:
访问以下链接Terms and conditions了解详情 指令。
我需要条款和条件以及红领的包和灰色的剩余文字。点击红色文本会打开一个链接。 有人请帮忙。
答案 0 :(得分:3)
简短的回答是,不要这样做。 UILabel显示一个字符串。这就是他们要做的事情。向标签添加图像和链接远远超出其预期目的。
您可以获取通用UIView并为您的文字和图片添加子视图。从您需要的元素中构建您想要的内容。
我建议使用UITextView,因为它支持可点击链接。将其可编辑标志设置为false并启用链接检测。
答案 1 :(得分:1)
根据您在此处描述的问题。根据您的要求,我找到了一个完美的解决方案。
以下是您的解决方案的链接:Link
答案 2 :(得分:0)
你可以试试这个,并用它在Objective-C
中编写它答案 3 :(得分:0)
我通过添加属性文本和用户交互来解决它,以处理链接点击。要添加图像,可以使用NStextAttachment。使用范围写入处理标签的轻击手势的方法。