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 回答