目的の C で長いテキストのごく一部を表示する必要があります。 TTTAttributedLabel を使用して、すべてのテキストを表示する [続きを読む] ボタンを追加する方法。
前もって感謝します
目的の C で長いテキストのごく一部を表示する必要があります。 TTTAttributedLabel を使用して、すべてのテキストを表示する [続きを読む] ボタンを追加する方法。
前もって感謝します
NSLinkAttributeName
:などのリンクを含む属性付き文字列を設定します[NSURL URLWithString:EXTagURL]
。次に、以下のデリゲート メソッドを使用して、設定した属性付き文字列の URL に移動します。
-(void)attributedLabel:(TTTAttributedLabel *)label
didSelectLinkWithURL:(NSURL *)url{}
お役に立てれば。
まず、ターミナルで cocoapods が更新されていることを確認します:- gem install cocoapods , pod install
次に、ストーリーボードでラベルをクラス TTTAttributed ラベルに設定します。次に、View Controller @property (weak, nonatomic) IBOutlet TTTAttributedLabel *articleDetail; へのアウトレットを作成します。
次に、viewdidload で属性付きの文字列を作成します
NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithString:@"Read More .."];
[attributedString addAttribute: NSLinkAttributeName value: [NSURL URLWithString:@""] range: NSMakeRange(0, attributedString.length)];
self.articleDetail.attributedTruncationToken = attributedString;
最後にデリゲートメソッドを作成します
-(void)attributedLabel:(TTTAttributedLabel *)label
didSelectLinkWithURL:(NSURL *)url
{
}