サイトのトップへ戻る

Twitter 開発者 ドキュメント日本語訳

TWTRTweetTableViewCell クラス

ツイートを表示するテーブルビューセルのサブクラス。

継承元 UITableViewCell
宣言場所 TWTRTweetTableViewCell.h


タスク

tweetViewproperty
– configureWithTweet:
+ heightForTweet:width:
– calculatedHeightForWidth:



プロパティ

tweetView

このセル内のツイートビュー。関連する全てのテキストと画像を保持しています。

@property (nonatomic, strong, readonly) TWTRTweetView *tweetView


クラスメソッド

heightForTweet:width:

指定された横幅から高さを計算し、戻り値として返します。バックグラウンドスレッドで使用できます。テーブルセルの高さを計算するのはこの方法が良いでしょう。

+ (CGFloat)heightForTweet:(TWTRTweet *)tweet width:(CGFloat)width
Discussion
 - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
     TWTRTweet *tweet = self.tweets[indexPath.row];

     // Grab the height for this cell
     CGFloat height = [TWTRTweetTableViewCell heightForTweet:tweet width:CGRectGetWidth(self.view.bounds)];
     return height;
 }
パラメータ

width

テーブルビューセルの横幅。


インスタンスメソッド

calculatedHeightForWidth:

指定された横幅から高さを計算し、戻り値として返します。 Generally just for use with prototype cells.

- (CGFloat)calculatedHeightForWidth:(CGFloat)width*)dictionary
パラメータ

width

テーブルビューセルの横幅。

configureWithTweet:

ツイートが設定されている作成済みツイートビューの設定をします。ラベル、画像、サムネイルを更新します。

- (void)configureWithTweet:(TWTRTweet *)tweet
パラメータ

tweet

ツイートを表示する TWTRTweet モデルオブジェクト。