1

再び私。DYRateView (ここにあります: https://github.com/dyang/DYRateView ) を使用して、TableViewCells に星評価を追加したいと考えていました。私は現在、cellForRowAtIndexPath内でこのコードを使用しています:

DYRateView *rateView = [[DYRateView alloc] initWithFrame:CGRectMake(78, 49, 100, 14)];
    rateView.rate = 4;
    rateView.alignment = RateViewAlignmentRight;
    [cell.contentView addSubview:rateView];

これで、ヘッダー ファイルのインポートや星の画像のライブラリへの追加など、すべての基本的なチェックを完了しましたが、機能しません。アドバイスをいただければ幸いです。

よろしく、
マイク

4

1 に答える 1

1

インターネットをますます調べた結果、この API を Storyboard で使用すると、特定の不具合があることがわかりました。同様の問題を抱えている他の人にとって、問題はRateViewAlignmentRight;コードに起因します。Storyboard の UITableViewCells でバグが発生したようです。に設定してみてくださいRateViewAlignmentLeft;。修正を試み始めた方にはお詫び申し上げます。時間を無駄にして申し訳ありません。

これがお役に立てば幸いです、
よろしく、
マイク

于 2012-12-01T21:24:34.760 に答える