3

クリック可能なリンクで DTAttributedTextCell を再利用しようとしています。属性文字列を取得できましたが、DTLinkBut​​ton を作成できるようにテキストのフレームを取得する方法がわかりません。

Demoapp のサンプル コードは次のとおりです。

- (void)configureCell:(DTAttributedTextCell *)cell forIndexPath:(NSIndexPath *)indexPath
{
    NSDictionary *snippet = [_snippets objectAtIndex:indexPath.row];

    NSString *title = [snippet objectForKey:@"Title"];
    NSString *description = [snippet objectForKey:@"Description"];

    NSString *html = [NSString stringWithFormat:@"<h3>%@</h3><p><a href='http://apple.com'><font color=\"gray\">%@</font>Test</a></p>", title, description];

    [cell setHTMLString:html];

    cell.attributedTextContextView.shouldDrawImages = YES;
}

どんなポインタも素晴らしいでしょう。

4

0 に答える 0