属性付き文字列を使用して、iOS 7 プロジェクト内NSLinkAttributeName
のインスタンス内にクリック可能なリンクを作成したいと考えています。これは、外部ライブラリを使用せずに最終的に可能になりました。UILabel
NSURL *url = [NSURL URLWithString:@"http://www.google.com"];
NSDictionary *attr = [NSDictionary dictionaryWithObjectsAndKeys:
url, NSLinkAttributeName, nil];
文字列に属性を適用すると、テキストが青く下線付きで表示されますが、クリック/タップしても何も起こりません。ラベルのユーザー操作が有効になっています。誰もこれを行う方法を知っていますか? ありがとう!