TTTAttributedLabelを使用できます。リンクアクションを提供するのに役立ちます。次のように実装します
TTTAttributedLabel *label = [[TTTAttributedLabel alloc] initWithFrame:frame];
[label setAttributedText:@"yourText"];
label.delegate = self;
label.enabledTextCheckingTypes = NSTextCheckingTypeLink;
[label addLinkToURL:url withRange:range];
[yourCell.contentView addSubview:label];
また、次の場所でリンク アクションをキャプチャできます。
- (void)attributedLabel:(TTTAttributedLabel *)label didSelectLinkWithURL:(NSURL *)url
これがTTTAttributedLabelDelegate
方法です。TTTAttributedLabelDelegate
インターフェイス ファイルに追加することを忘れないでください。