请看下图,红色文字是两个不同的字符串,灰色字符串是另一个字符串。我将这些字符串连接成一个字符串,并将该字符串分配给UILabel。
我使用NSMutableAttributedString将颜色和字体样式应用于NSString
现在我需要在红色字符串上显示两个单独的链接"西布萨加尔"和#34;订单:1886"当用户点击该链接时,它会重定向到不同的视图。
是否可以使用UIButton或STTweetlabel或其他方式实现此类场景?
注意:所有名称,我的意思是红色字符串位置(X和Y值)将根据要求动态更改。
答案 0 :(得分:1)
我认为您应该使用[attributedText addAttribute:NSLinkAttributeName value:@"yourCustomSchemeUrl://" range:linkRange];
并添加:
StationID HoursAhead BiasTemp
SS0279 0 10
SS0279 1 20
KEOPS 0 0
KEOPS 1 5
BB 0 5
BB 1 5
并实施自定义网址方案