是否可以使用NSAttributedString
创建一个可链接的文字(我不想使用UIWebView
和html)?
我需要UILabel
,其中显示以下文字:
“要下载应用点按此处”
点击此处应该是可点击的,这样我就可以在用户点击它时执行某些操作。
答案 0 :(得分:0)
这可以通过ResponsiveLabel来实现。以下是示例用法。
PatternTapResponder action = ^(NSString *tappedString){
//Action to be performed
};
// label is of type ResponsiveLabel
[label enableStringDetection:@"Tap Here" withAttributes:@{NSForegroundColorAttributeName:[UIColor redColor],
RLTapResponderAttributeName:action}];